日期:2014-05-18  浏览次数:20822 次

C#怎么初始化对象的二维数组
public List<double>[,] test= new List<double>[4, 2];

这样只是申明了一个对象,并没有真的给test[i,j]分配空间,是不是这样?

请问怎么才是真的分配了内存呢?

只能用循环,写test[i,j]=new List<double>();么?

------解决方案--------------------
循环List赋值
------解决方案--------------------
正如楼主自己所说,我觉得你的理解是对的。。应该就是那么理解的。。上面的只是声明对象类型而已。