Arrays sind ein fundamentales Konzept in der Programmierung und bieten dir die Möglichkeit, mehrere Werte unter einem gemeinsamen Namen zu speichern. In dieser Anleitung wirst du lernen, wie du Arrays in C# deklarierst, initialisierst und mit ihnen arbeitest. Anhand konkreter Beispiele wirst du die Funktionsweise von Arrays erleben und ihre Anwendung in der Praxis verstehen.

Wichtigste Erkenntnisse

  • Arrays in C# sind unterschiedlich groß und beginnen mit dem Index 0.
  • Du kannst Werte in ein Array zuweisen und diese später problemlos verändern.
  • Es gibt verschiedene Möglichkeiten, Arrays zu deklarieren und zu initialisieren.
  • Die Lage der Werte in einem Array kann mithilfe der Length-Eigenschaft abgefragt werden.

Schritt-für-Schritt-Anleitung

Array deklarieren und initialisieren

Um ein Array in C# zu erstellen, beginnst du mit der Deklaration und der gleichzeitigen Initialisierung. Erstelle ein Array, das verschiedene Automarken speichert.

Arrays in C# effektiv verstehen und anwenden

Hier geben wir an, dass das Array automarken fünf Elemente enthalten soll. Das bedeutet, du hast Platz für fünf Automarken. Der Index der Arrays beginnt bei 0 und endet bei 4, wodurch du insgesamt fünf Werte speichern kannst.

Array befüllen

Jetzt fügen wir Werte in das Array ein. Jeder Wert wird einem spezifischen Index zugewiesen.

Fehler beim Indexzugriff

Ein häufiges Problem, das du bleiben wirst, ist der Zugriff auf einen Index außerhalb der definierten Grenzen deines Arrays.

Arrays in C# effektiv verstehen und anwenden

Es ist wichtig, deine Arrays vor der Ausführung zu überprüfen, um solche Fehler zu vermeiden.

Werte aus einem Array auslesen

Um Werte aus deinem Array abzurufen, kannst du die Indizes verwenden.

Wenn du das Programm ausführst, solltest du sehen, dass der erste Wert "Opel" ausgegeben wird.

Werte in einem Array ändern

Eine der Stärken von Arrays ist, dass du die Werte im Array jederzeit ändern kannst.

Führe das Programm erneut aus und du wirst feststellen, dass der erste Wert nun "Toyota" anzeigt.

Andere Arten der Array-Deklaration

Es gibt mehrere Methoden, wie du Arrays deklarieren und initialisieren kannst. Eine weitere Möglichkeit ist, die Werte direkt bei der Deklaration anzugeben.

Die Length-Eigenschaft nutzen

Um herauszufinden, wie viele Elemente in einem Array vorhanden sind, kannst du die Length-Eigenschaft verwenden:

Arrays in C# effektiv verstehen und anwenden

Indem du eine Stop-Marke im Debug-Modus setzt, kannst du die Anzahl der Elemente direkt überprüfen.

Arrays in C# effektiv verstehen und anwenden

Zusammenfassung - C#-Programmierung: Arrays in der Praxis verstehen und anwenden

In dieser Anleitung hast du gelernt, wie du Arrays in C# erstellen, befüllen und manipulieren kannst. Du kennst die Struktur von Arrays, das korrekte Befüllen von Werten und wie du Fehler vermeidest, während du auf die Werte dieser Arrays zugreifst.

Häufig gestellte Fragen

Wie deklariere ich ein Array in C#?Um ein Array in C# zu deklarieren, verwendest du die Syntax datatype[] arrayName = new datatype[size];.

Wie greife ich auf Elemente eines Arrays zu?Benutze den Namen des Arrays und den Index des gewünschten Elements in eckigen Klammern, z.B. arrayName[index].

Kann ich die Werte in einem Array nach der Initialisierung ändern?Ja, du kannst jeden Wert in einem Array ändern, solange du den richtigen Index verwendest.