c#怎样动态创建二维数组??

xyhv 2007-09-05 04:06:52
如题......
...全文
3005 24 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
奔跑的老王 2011-04-07
  • 打赏
  • 举报
回复
fasdf
越过越咸 2010-08-27
  • 打赏
  • 举报
回复
锯齿型数组
Orangerkey 2008-06-27
  • 打赏
  • 举报
回复
C#下使用动态数组用:ArrayList
位于System.Collections 下
Array与ArrayList的区别:
1.Array的容量是固定的,ArrayList的容量可根据需要自动扩充
2.ArrayList提供添加,插入和移除某一范围元素的方法.在Array中,只能一次获取或设置一个元素的值
3.Array可以具有多个维度,而ArrayList始终是一维的。
所以我也觉得应该用泛型
我姓区不姓区 2008-06-27
  • 打赏
  • 举报
回复
仔细一看,是去年的帖子
HimeTale 2008-06-27
  • 打赏
  • 举报
回复
List<List<int>> = new List<List<int>>();
phpc 2008-06-27
  • 打赏
  • 举报
回复
泛型集合.
pp_shy 2008-06-27
  • 打赏
  • 举报
回复
要想动态添加或删除元素的话,还是用泛型吧
beidanqingniao 2008-06-27
  • 打赏
  • 举报
回复
用关键字 params 就不用定义ArrayList长度了
skinfeature 2008-06-27
  • 打赏
  • 举报
回复
TO:Red_ange,
a[,] = new 好象不行吧,当a[,] = new int[2,5]后不可以再增加啊.
NewUser2008 2008-06-27
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 wlovew 的回复:]
引用 19 楼 Orangerkey 的回复:
C#下使用动态数组用:ArrayList
位于System.Collections 下
Array与ArrayList的区别:
1.Array的容量是固定的,ArrayList的容量可根据需要自动扩充
2.ArrayList提供添加,插入和移除某一范围元素的方法.在Array中,只能一次获取或设置一个元素的值
3.Array可以具有多个维度,而ArrayList始终是一维的。
所以我也觉得应该用泛型


用这个就行。
[/Quote]
wlovew 2008-06-27
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 Orangerkey 的回复:]
C#下使用动态数组用:ArrayList
位于System.Collections 下
Array与ArrayList的区别:
1.Array的容量是固定的,ArrayList的容量可根据需要自动扩充
2.ArrayList提供添加,插入和移除某一范围元素的方法.在Array中,只能一次获取或设置一个元素的值
3.Array可以具有多个维度,而ArrayList始终是一维的。
所以我也觉得应该用泛型
[/Quote]

用这个就行。
凯尔特猿人 2008-06-26
  • 打赏
  • 举报
回复
用ArrayList吧,貌似申明数组必须指定大小,ArrayList可以自动增长
Sant11 2008-06-26
  • 打赏
  • 举报
回复
string [,] aa;
jryu2k5 2008-06-26
  • 打赏
  • 举报
回复
可以使用int[][]锯齿型数组,一般的int[,]只可以每行的列数相等,但锯齿型数组就可以做到各行的列数不一样。
例如:
int[][] temp=new int[2][];
int[0]=new int[4];
int[1]=new int[10];
注册失败 2008-06-26
  • 打赏
  • 举报
回复
如果是数组维数不确定,那我不知道怎么办

如果是数组内放的东西多少不确定,也就是说数组长度不确定
那就别用数组,用ArrayList或者Hashtable或者什么都行
我姓区不姓区 2008-06-26
  • 打赏
  • 举报
回复
啥意思?是说数组维数不确定?用泛型吧
xyhv 2007-09-06
  • 打赏
  • 举报
回复
TO:Red_ange,
a[,] = new 好象不行吧,当a[,] = new int[2,5]后不可以再增加啊.
Red_angelX 2007-09-06
  • 打赏
  • 举报
回复
a[,] = new ...
xyhv 2007-09-06
  • 打赏
  • 举报
回复
我想要一个ReDim功能的多维数组,
barrytam 2007-09-05
  • 打赏
  • 举报
回复
lz,说清楚点
加载更多回复(4)

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧