Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Was Sind Arrays? | Arrays
C# Grundlagen
course content

Kursinhalt

C# Grundlagen

C# Grundlagen

1. Erste Schritte
2. Umgang mit Datentypen
3. Kontrollstrukturen
4. Schleifen
5. Arrays
6. Methoden

book
Was Sind Arrays?

Betrachten Sie eine Situation, in der wir die Noten von 50 Schülern speichern müssen. Eine Möglichkeit wäre, 50 Ganzzahlvariablen zu erstellen, die die Noten der 50 Schüler speichern, jedoch ist dies sehr mühsam und ineffizient. Stattdessen können wir ein Array erstellen.

Ein Array ist wie eine Sammlung von Variablen desselben Typs.

Wir können ein Array mit der folgenden Syntax erstellen:

cs

main

copy
1
datatype[] arrayName = new datatype[size];

Der datatype gibt den Typ der Elemente an, die das Array besitzen wird, es kann int, float, char usw. sein.

Während size die Anzahl der Elemente ist, die das Array haben wird.

Mit der obigen Syntax können wir ein Ganzzahl-Array mit 50 Elementen erstellen:

cs

main

copy
1
int[] studentMarks = new int[50];

Die Größe eines Arrays ist fest und kann nicht geändert werden. Falls wir ein Array mit einigen Elementen zum Zeitpunkt der Deklaration initialisieren möchten, können wir die folgende Syntax verwenden:

cs

main

copy
1
datatype[] arrayName = {element1, element2, element3, ...};

In diesem Fall müssen wir die size des Arrays nicht angeben. Sie wird automatisch vom Compiler basierend auf der Anzahl der Elemente, mit denen das Array initialisiert wird, abgeleitet:

cs

main

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }

Die size des obigen Arrays ist 7, da es mit sieben Elementen initialisiert wird. Diese Größe bleibt während des gesamten Programms fest.

Indexierung in Arrays ist eine Methode, um Elemente mithilfe numerischer Indizes zuzugreifen.

Das erste Element wird mit dem Index 0 aufgerufen, das zweite mit dem Index 1 und so weiter. Dies ermöglicht eine schnelle und einfache Abfrage und Änderung von Werten. In den kommenden Kapiteln werden wir dieses Konzept genauer untersuchen und üben, wie man Elemente anhand ihrer Indizes findet.

Im Folgenden ist eine Darstellung eines String-Arrays mit 4 Elementen:

Jedes Element ist wie eine Box, die einen Wert enthält, und dieser Wert kann geändert werden.

Was kann an einem Array geändert werden?

Was kann an einem Array geändert werden?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 1
We're sorry to hear that something went wrong. What happened?
some-alt