Heim > Artikel > Backend-Entwicklung > Ausführliche Erklärung zur Initialisierung des C#-Arrays
Wie initialisiere ich das Array? Hier stelle ich Ihnen die spezifischen Schritte und Beispieldemonstrationen der C#-Array-Initialisierung im Detail vor. Ich hoffe, dass es für Sie hilfreich ist, zu verstehen und zu lernen, wie man ein Array initialisiert, also fangen wir an:
C# schließt ein Der Anfangswert in geschweiften Klammern ({}) bietet eine einfache und unkomplizierte Möglichkeit, ein Array zum Zeitpunkt der Deklaration zu initialisieren. Insbesondere wenn das Array bei der Deklaration nicht initialisiert wird, werden die Array-Mitglieder automatisch auf den Standardanfangswert des Array-Typs initialisiert.
Die folgenden Beispiele zeigen verschiedene Möglichkeiten, Arrays unterschiedlicher Typen zu initialisieren.
C#-Array-Initialisierung eindimensionales Array
int[] Zahlen = neues int[5] {1, 2, 3, 4, 5}; string[] Namen = neuer String[3 ] {"Matt", "Joanne", "Robert"};
Die Größe des Arrays kann wie folgt weggelassen werden:
int[] zahlen = new int[ ] { 1, 2, 3, 4, 5}; string[] Namen = neuer String[] {"Matt", "Joanne", "Robert"};
Wenn die Anfangswerteinstellung lautet Wenn Sie das bereitgestellte Element verwenden, können Sie die neue Anweisung auch weglassen, wie unten gezeigt:
int[] zahlen = {1, 2, 3, 4, 5}; string[] namens = {"Matt", "Joanne ", " Robert"};
C#-Array-Initialisierung mehrdimensionales Array
int[,] zahlen = new int[3, 2] { {1, 2}, { 3, 4} , {5, 6} }; string[,] Geschwister = neue Zeichenfolge[2, 2] { {"Mike", "Amy"}, {"Mary", "Albert"} };
int[,] zahlen = { {1, 2}, {3, 4}, {5, 6}}; ] Geschwister = { { "Mike", "Amy"}, {"Mary", "Albert"} }
kann wie folgt sein: Initialisieren Sie das gezackte Array wie im Beispiel gezeigt:
int[][] zahlen = new int[2][] { new int[] {2,3,4}, new int[ ] {5,6 ,7,8,9} };
Die Größe des ersten Arrays kann weggelassen werden, wie unten gezeigt:
int[][] zahlen = new int[][] { new int[] {2,3,4}, new int[] {5,6,7,8,9} };
int[] [] zahlen = { new int[] {2,3,4}, new int[] {5,6,7,8,9} }
Damit ist die Einführung in den relevanten Inhalt der C#-Array-Initialisierung abgeschlossen. Ich hoffe, dass es für Sie hilfreich sein wird, die C#-Array-Initialisierung zu verstehen und zu erlernen.