我知道,我們可以通過以下兩種方式之一初始化數組:(?可能導致內存問題聯繫起來: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