Wie Sie initialisiert werden double-dimensionales array mit null in c#
Ich bin neu in c#. Ich habe zwei-dimensionales array. Ich will initialisieren mit 0
.
Hier ist der code.
Ich habe einen Fehler bei Array.fill()
int N = elements;
int M N * 2;
int[,] amn = new int[M,N];
for(int i = 0; i < M; i++)
Arrays.fill(amn[i], 0);
InformationsquelleAutor Deepak | 2013-10-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sie brauchen nicht, etwas zu tun.
Vom
Arrays (C# - Programmierhandbuch)
So, wenn Sie schreiben;
alle Elemente zuerst entsprechend formatiert zu
0
.Sehen Sie auf debugger;
InformationsquelleAutor Soner Gönül
Soweit ich mich erinnere array-Elemente initialisiert, mit
0
odernull
für Referenz-Typen, so dass, Wenn Sie neue Array von int ist, es sollten nur Nullen.Dies Lesen, wissen mehr über Arrays
InformationsquelleAutor wudzik
Integer-arrays sind initialisiert standardmäßig auf 0. Also der folgende code wäre funktional gleich:
Kurz:
InformationsquelleAutor Michel Keijzers