创建一个二维数组 [英] creating a two dimensional array

查看:120
本文介绍了创建一个二维数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述




我如何创建一个二维数组?


我创建了一个维度:


Dim laFields As ArrayList = New ArrayList


怎么做2维?


谢谢。

解决方案

你创造的是一个arraylist。


我不认为arraylists做了两个尺寸固有。

它认为这个想法是在阵列中添加对象 - 这只是一个美化的

系列。


然后你的对象拥有你需要的所有属性,所以

你不需要多个维度。


但是如果你想要一个多维的话,实际数组在VB中


dim x(2,3,4)为整数


将为您提供一个三维整数数组。


取决于你想要完成的任务。


HTH,


Shane
&q UOT; rguti" < TE ** @ test.com>在消息中写道

新闻:OB ************** @ TK2MSFTNGP12.phx.gbl ...


如何创建二维数组?

我创建了一个维度:

Dim laFields As ArrayList = New ArrayList

如何做2维?

谢谢。



Dim vArray()( )作为整数

ReDim vArray(10)(20)

vArray(10)(10)= 10''等..

___________________________________

死神


" rguti" < TE ** @ test.com>在消息中写道

新闻:OB ************** @ TK2MSFTNGP12.phx.gbl ...


如何创建二维数组?

我创建了一个维度:

Dim laFields As ArrayList = New ArrayList

如何做2维?

谢谢。



* rguti< te **@test.com> scripsit:

如何创建一个二维数组?

我创建了一个维度:

Dim laFields As ArrayList = New ArrayList


这不是一个数组,那是一个arraylist。

怎么做2维?




\\\

Dim aint(99,99)As Integer

///


-

Herfried K. Wagner [MVP]

< URL:http://dotnet.mvps.org/>


Hi,

How do I create a two dimensional array?

I have created a one dimensional doing this:

Dim laFields As ArrayList = New ArrayList

How about to do a 2 dimensional?

Thanks.

解决方案

What you have created is an arraylist.

I don''t think arraylists do two dimensions inherently.
It think the idea is to add objects to the array --which is just a glorified
collection.

Your objects then have all of the properties that you need in themselves so
you don''t need multiple dimensions.

If however you want a multidimensional,actual array in VB

dim x(2,3,4) as integer

will give you a 3 dimensional array of integers.

depends on what you want to accomplish.

HTH,

Shane
"rguti" <te**@test.com> wrote in message
news:OB**************@TK2MSFTNGP12.phx.gbl...

Hi,

How do I create a two dimensional array?

I have created a one dimensional doing this:

Dim laFields As ArrayList = New ArrayList

How about to do a 2 dimensional?

Thanks.



Dim vArray()() As Integer
ReDim vArray(10)(20)
vArray(10)(10) = 10 '' etc..
___________________________________
The Grim Reaper

"rguti" <te**@test.com> wrote in message
news:OB**************@TK2MSFTNGP12.phx.gbl...

Hi,

How do I create a two dimensional array?

I have created a one dimensional doing this:

Dim laFields As ArrayList = New ArrayList

How about to do a 2 dimensional?

Thanks.



* rguti <te**@test.com> scripsit:

How do I create a two dimensional array?

I have created a one dimensional doing this:

Dim laFields As ArrayList = New ArrayList
That''s not an array, that''s an arraylist.
How about to do a 2 dimensional?



\\\
Dim aint(99, 99) As Integer
///

--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/>


这篇关于创建一个二维数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆