我知道,我们可以通过以下两种方式之一初始化数组:(?可能导致内存问题联系起来:Enumerable.Repeat has some memory issues?)阵列初始化方式
- 环路(无内存反射问题)
Enumerable.Repeat
我有两个问题:
我们可以初始化一个ARRA y以这种方式使用
Array.ForEach
?double[][] myarr = new double[13][]; Array.ForEach(myarr, *enter_code_here*);
我试着用替换
enter_code_here
:s => s = new double[2];
但它不会初始化
myarr
。什么是没有任何内存问题的其他数组初始化方法?
'Enumerable.Repeat'没有问题。程序员不明白它是如何工作和滥用它的。 – Jon 2012-04-09 09:36:32