Ich weiß, dass wir ein Array in einer von zwei Arten initialisiert werden können: (? Wahrscheinlich Speicherprobleme verursacht Verweis: Enumerable.Repeat has some memory issues?)Array Initialisierung Wege
- Schleife (keine Memory-Reflexionsfragen)
Enumerable.Repeat
ich habe zwei Fragen:
können wir ein arra initialisieren y mit
Array.ForEach
auf diese Weise?double[][] myarr = new double[13][]; Array.ForEach(myarr, *enter_code_here*);
Ich versuchte
enter_code_here
mit dem Ersetzen:s => s = new double[2];
aber nicht
myarr
nicht initialisiert werden.Was sind die anderen Array-Initialisierungsmethoden ohne Speicherprobleme?
'Enumerable.Repeat' haben keine Probleme. Programmierer, die nicht verstehen, wie es funktioniert und es missbrauchen. – Jon