我知道我们可以通过以下两种方式之一初始化数组:
- 循环(无内存反射问题)
Enumerable.Repeat
(可能导致内存问题?链接:Enumerable.Repeat 有一些内存问题?)
我有两个问题:
我们可以用
Array.ForEach
这种方式初始化一个数组吗?double[][] myarr = new double[13][]; Array.ForEach(myarr, *enter_code_here*);
我尝试替换
enter_code_here
为:s => s = new double[2];
但它没有初始化
myarr
。没有任何内存问题的其他数组初始化方法是什么?