c#Array initialisierte mehrere Methoden
Arrays sind wichtige Datenstrukturen zum Speichern von Sätzen desselben Typwerts. C# bietet eine Vielzahl von Array -Initialisierungssyntax und bietet Entwicklern Flexibilität und Bequemlichkeit.
Die direkteste Methode ist die Verwendung von
neuen Schlüsselwörtern, gefolgt von Array -Typ und der erforderlichen Größe:
1 | string[] array = new string[2];
|
Nach dem Login kopieren
oder Sie können den spezifischen Wert der Klammersyntax verwenden, um das Array während der Erstellungsperiode zu initialisieren:
1 | string[] array = new string[] { "A" , "B" };
|
Nach dem Login kopieren
Sie können den Wert auch nur in Klammern auflisten, ohne
neue Schlüsselwörter zu verwenden:
1 | string[] array = { "A" , "B" };
|
Nach dem Login kopieren
Zusätzlich können Sie
var verwenden, um die Art des Arrays aus der anfänglichen Grammatik zu schließen:
1 | var array = new [] { "A" , "B" };
|
Nach dem Login kopieren
Schließlich führt C# 12 einen Sammlungsausdruck ein, der eine einfache Array -Initialisierung ermöglicht, ohne dass der Typ angeben muss:
1 | string[] array = [ "A" , "B" ];
|
Nach dem Login kopieren
Es ist zu beachten, dass das Initialisierungsarray der Klammern -Grammatik nicht verwendet werden kann, um die Art des Arrays zu bestimmen. In diesem Fall muss der Typ vor den Klammern angezeigt werden.
Das obige ist der detaillierte Inhalt vonWie viele Möglichkeiten kann ich ein Array in C#initialisieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!