C#如何定义动态double二维数组

zcdg909 2009-02-03 04:50:18
如题
...全文
1736 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
5isoft 2010-10-13
  • 打赏
  • 举报
回复
double [,] sub1 = new double[1,2];
yuloukong 2009-02-03
  • 打赏
  • 举报
回复
楼上的都说完了 呵呵
lovehongyun 2009-02-03
  • 打赏
  • 举报
回复
二维的呀?晕.没看清题
二维的用泛型的List也可以
如下例:


List<List<double>> list = new List<List<double>>();

List<double> t = new List<double>();
t.Add(1.1);
t.Add(1.2);
list.Add(t);

List<double> t2 = new List<double>();
t2.Add(2.1);
t2.Add(2.2);
list.Add(t2);

Console.WriteLine(list[0][0].ToString());
Console.WriteLine(list[0][1].ToString());
Console.WriteLine(list[1][0].ToString());
Console.WriteLine(list[1][1].ToString());

Console.ReadKey();
即济 2009-02-03
  • 打赏
  • 举报
回复
double [,] = new double[,];

ArrayList:
double[] db1 = new double[];
ArrayList db2 = new ArrayList();
db2.add(db1);
lovehongyun 2009-02-03
  • 打赏
  • 举报
回复
List<T>就行

List<double> list = new List<double>();
list.Add(0.1);
list.Add(0.2);
//....


foreach (double i in list)
{
Console.WriteLine(i.ToString());
}
Console.ReadKey();
Fibona 2009-02-03
  • 打赏
  • 举报
回复
double[,] darr=new double[100,100];

即然是动态的,用泛型来解决相对更简单
xutao888 2009-02-03
  • 打赏
  • 举报
回复
一般用ArrayList或者HashTable来做动态数组

111,092

社区成员

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

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

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