Heim >Backend-Entwicklung >C++ >Was sind die verschiedenen Array -Initialisierungssyntaxen in C#?
C#Array Initialisierungsmethode Detaillierte Erläuterung
c# bietet eine Vielzahl von Array -Initialisierungssyntax:
<code class="language-csharp">int[] numbers = new int[5]; </code>Verwenden Sie den Anfangswert, um ein neues Array zu erstellen:
Die direkte Verwendung der Wertinitialisierung des Arrays:
<code class="language-csharp">string[] names = new string[] { "John", "Mary", "Bob" };</code>
Erstellen Sie ein neues Array mit initialisierten Ausdrücken:
<code class="language-csharp">int[] numbers = { 1, 2, 3, 4, 5 };</code>
Sammlungsausdruck (neue Merkmale von C# 12):
<code class="language-csharp">int[] numbers = new[] { 1, 2, 3, 4, 5 };</code>
ergänzende Beschreibung:
<code class="language-csharp">int[] numbers = [1, 2, 3, 4, 5];</code>Die erste beiden Grammatik kann
Die dritte Grammatik muss explizit vor der Klammer deklariert werden. Die vierte Grammatik verwendet die
-Expression, die auch die Typinferenz unterstützt.var
Das obige ist der detaillierte Inhalt vonWas sind die verschiedenen Array -Initialisierungssyntaxen in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!