ArrayList数组如何定义多维数组? 有人知道ArrayList如何定义多维数组? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用arraylist存储array不就是多维了吗? 好像ArrayList只能定义一个一维的数组吧 ArrayList里可以存放object类型!! ArrayList是主要用来处理以为数组的,类似C++类库里的向量,所以最好用来处理以为数组,但既然是个容器,那么你可以在来免塞任何东西,包括楼上说的在放个ArrayList或Object或你自己定义个实体类什么的,但后续处理可能并不能带来高效,如果你想处理二维数组,那么可以直接声明二维数组,可以专门写也可以用泛型写,当然也可以在内存中用DataTable来搞,看你自己的需求了。 ArrayList存储的是object对象类型. 可以的,我在用WEBSERVICE给FLEX传数据的时候就经常用到,在ArrayList里面存对象即可,比如:public class a{ string str1; string str2;}public ArrayList gerArr(){ ArrayList al = new ArrayList(); a _a = new a(); _a.str1 = "111"; _a.str2 = "222"; al.Add(_a);}这样al里面就是一个二维数组 ArrayList里可以存放object类型!! 为什么非得需要二维呢?如果你真的想要用ArrayList来实现二维或者多维的话,你应该想想最初的设计思路是否合理了。虽然可以实现,但是几乎没有人会这样来写............ 因为,数组的长度不定,是动态的。因此,想到了ArrayList。不用它,还有什么办法吗?还要是多维的呀 ArrayList 可以放置一个对象,比如说设置一个学生的信息然后ArrayList.Add(一个学生) ArrayList[] ar = new ArrayList[2];ar[0] = new ArrayList();ar[1] = new ArrayList();一个2维数组 多维数组,好有技术含量的东西啊。我不喜欢技术含量,所以我用DataTable 求助按钮点击事件 C# 连接HTTP C#自定义公式计算 告急!C#项目为什么在别的机器上打不开 调非托管的c++的DLL的问题 怎么根据数据库的datetime字段值如‘2006-12-11’获取对应的星期几?怎么将日期格式2006-12-11转换成英文的格式。如 “March 11,2006” tabPage不能接受拖放操作? c# Winform 的datagrid 行,列颜色问题 问一个SQL汇总的问题。帮忙写个查询语句。。谢谢!!解决后送分。 C# byte[] 插入内容 Microsoft.Win32.CommonDialog问题 如何在窗中调用网址页面???
{
string str1;
string str2;
}public ArrayList gerArr()
{
ArrayList al = new ArrayList();
a _a = new a();
_a.str1 = "111";
_a.str2 = "222";
al.Add(_a);
}这样al里面就是一个二维数组
然后ArrayList.Add(一个学生)
ar[0] = new ArrayList();
ar[1] = new ArrayList();一个2维数组
我不喜欢技术含量,所以我用DataTable