C#-Array-Tutorial: Erstellen, Deklarieren, Initialisieren

Was ist ein Array in C#?

Ein Array wird zum Speichern einer Sammlung oder Reihe von Elementen verwendet. Diese Elemente werden vom gleichen Typ sein.

Wenn Sie beispielsweise über ein Array mit Ganzzahlwerten verfügen, könnte das Array eine Sammlung von Werten wie [1, 2, 3, 4] sein. Hier beträgt die Anzahl der Elemente im Array 4.

Arrays sind nützlich, wenn Sie eine Sammlung von Werten desselben Typs speichern möchten. Anstatt also a zu deklarieren Variable Für jedes Element können Sie einfach eine Variable deklarieren.

Diese Variable zeigt auf ein Array oder eine Liste von Elementen, die für die Speicherung der Elemente des Arrays verantwortlich sind.

Schauen wir uns an, wie wir mit Arrays in C# arbeiten können. In unserem Beispiel deklarieren wir ein Array von Ganzzahlen und arbeiten entsprechend mit ihnen.

Beachten Sie, dass der gesamte folgende Code in die Datei Program.cs übernommen wird.


Schritt 1) Ein Array deklarieren – Der erste Schritt besteht darin, ein Array zu deklarieren. Sehen wir uns anhand des folgenden Codebeispiels an, wie wir dies erreichen können.

Arrays in C#

Code-Erklärung:-

  1. Der erste Teil ist der Datentyp. Es gibt den Typ der im Array verwendeten Elemente an. In unserem Fall erstellen wir also ein Array von Ganzzahlen.
  2. Der zweite Teil [ ], der den Rang des Arrays angibt. (Der Rang ist ein Platzhalter, der die Anzahl der Elemente angibt, die das Array enthalten wird.)
  3. Als nächstes folgt der Name des Arrays, in unserem Fall „Werte“. Beachten Sie, dass Sie eine grüne, schnörkelige Unterstreichung sehen. Machen Sie sich darüber keine Sorgen. Das bedeutet nur, dass .Net sagt, dass Sie ein Array deklariert haben, es aber nirgendwo verwenden.

Schritt 2) Der nächste Schritt besteht darin, das Array zu initialisieren. Hier geben wir die Anzahl der Werte an, die das Array enthalten soll. Wir werden auch jedem Element des Arrays Werte zuweisen.

Arrays in C#

Code-Erklärung:-

  1. Zuerst setzen wir die Anzahl der Elemente, die das Array enthalten soll, auf 3. In den eckigen Klammern geben wir also an, dass das Array 3 Elemente enthalten soll.
  2. Dann weisen wir jedem Element des Arrays Werte zu. Wir können dies tun, indem wir den Variablennamen + die Indexposition im Array angeben. Werte[0] bedeutet also, dass wir einen Wert an der ersten Position des Arrays speichern. Um auf die zweite Position zuzugreifen, verwenden wir in ähnlicher Weise die Notation von Werten[1] und so weiter und so weiter.

Hinweis: – In Arrays beginnt die Indexposition bei 0.

Schritt 3) Lassen Sie uns nun die einzelnen Elemente des Arrays in der Konsole anzeigen. Fügen wir den folgenden Code hinzu, um dies zu erreichen.

Arrays in C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program
 {
  static void Main(string[] args) 
  {
   Int32[] value;
   value=new Int32[3];
   
   value[0]=1;
   value[1]=2;
   value[2]=3;
   
   Console.WriteLine(value[0]);
   Console.WriteLine(value[1]);
   Console.WriteLine(value[2]);
    
   Console.ReadKey(); 
  }
 }
}

Code-Erklärung:-

Dies ist der einfache Teil, bei dem wir einfach die Console.WriteLine-Methode verwenden, um jeden Wert des Elements an die Konsole zu senden.

Beachten Sie, dass wir erneut auf jedes Element mithilfe des Array-Variablennamens und der Indexposition zugreifen.

Wenn der obige Code richtig eingegeben und das Programm ausgeführt wird, wird die folgende Ausgabe angezeigt.

Ausgang:

Arrays in C#

In der Ausgabe können Sie alle Werte des Arrays sehen, die in der Konsole angezeigt werden.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: