C# Arrays meistern: Deklaration, Initialisierung und Arbeit mit Integer-Sammlungen
Was sind Arrays in C#?
In C# ist ein Array eine Datenstruktur, die eine festgelegte Sammlung von Elementen hält, die alle denselben Datentyp teilen.
Ein Integer-Array könnte beispielsweise die Werte [1, 2, 3, 4] enthalten und somit vier Elemente speichern.
Arrays sind ideal, wenn Sie eine einzige Variable benötigen, um eine Gruppe gleichartiger Werte zu verwalten, anstatt für jedes Element eine separate Variable zu deklarieren.
Im Folgenden gehen wir durch Deklaration, Initialisierung und Verwendung eines Integer-Arrays in einer einfachen Konsolenanwendung. Alle Code-Snippets zielen auf die Program.cs-Datei ab.
Schritt 1 – Array deklarieren
Zuerst deklarieren Sie den Array-Typ und Namen. Die eckigen Klammern geben den Array-Rang (Anzahl der Elemente) an.

Code-Erklärung
- Der Datentyp (
Int32) spezifiziert den Elementtyp. - Die Klammern (
[]) definieren den Rang des Arrays. - Der Bezeichner (
values) ist der Array-Variablenname.
Schritt 2 – Array initialisieren
Geben Sie die Anzahl der Elemente an, die das Array halten soll, und weisen Sie jedem Position einen Wert zu. Array-Indizes beginnen bei 0.

Code-Erklärung
- Der Ausdruck
new Int32[3]erstellt ein Array für drei Integer. - Werte werden durch Referenzieren des Arraynamens und dem nullbasierten Index zugewiesen:
values[0] = 1;,values[1] = 2;,values[2] = 3;.
Schritt 3 – Array-Elemente anzeigen
Verwenden Sie Console.WriteLine, um jedes Element auf der Konsole auszugeben.

using System;
namespace DemoApplication {
class Program {
static void Main(string[] args) {
// Array von drei Integer deklarieren und initialisieren
Int32[] values = new Int32[3];
values[0] = 1;
values[1] = 2;
values[2] = 3;
// Jedes Element ausgeben
Console.WriteLine(values[0]);
Console.WriteLine(values[1]);
Console.WriteLine(values[2]);
Console.ReadKey();
}
}
}
Code-Erklärung
Jeder Console.WriteLine-Aufruf gibt den Wert am entsprechenden Index aus. Die Programmausführung erzeugt folgende Konsolenausgabe:

Die Ausgabe bestätigt, dass alle Array-Elemente korrekt gespeichert und zugegriffen werden.
C Sprache
- C# Arrays meistern: Deklaration, Initialisierung und Operationen
- C# Jagged Arrays meistern: Deklaration, Initialisierung und Zugriff
- Arrays an Funktionen in C++ übergeben: Ein praktischer Leitfaden
- C++ Arrays verstehen: Deklaration, Initialisierung und Pointer‑Techniken
- C# Collections meistern: Praktisches Tutorial mit Real-World-Beispielen
- Coded UI Test Automation Framework: Umfassender Einsteigerleitfaden
- C Strings einfach gemacht: Deklaration, Ein- & Ausgabe, Bibliotheksfunktionen
- Java Arrays Tutorial: Deklaration, Erstellung und Initialisierung – Beispielcode
- Array von Objekten in Java erstellen: Schritt-für-Schritt-Anleitung
- C-Programmierung meistern: Umfassendes Tutorial für Einsteiger