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 Erlรคuterung:-

  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 Erlรคuterung:-

  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 Erlรคuterung:-

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: