Indizierung
Jedes Element eines Arrays besitzt einen Index, der einfach seine Position im Array angibt. Das erste Element hat den Index 0, das zweite Element den Index 1 und so weiter. Da die Indizes bei 0 beginnen, ist der Index des letzten Elements um 1 kleiner als die size des Arrays (size - 1).
Die folgende Abbildung ist eine leicht abgeänderte Version der aus dem letzten Kapitel, jedoch sind diesmal die entsprechenden Indizes unter den Elementen vermerkt:
Ein Element eines Arrays kann mit folgendem Syntax angesprochen werden:
main.cs
1arrayName[index];
Betrachten wir das Beispiel für den Zugriff auf ein Array-Element über seinen Index:
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; Console.WriteLine(studentMarks[9]); // Output: 0 } } }
Im obigen Code greifen wir auf das 10. Element des Arrays zu und es gibt 0 aus. Dies liegt daran, dass ein neu erstelltes leeres Array automatisch mit den entsprechenden Nullwerten gemäß seinem Datentyp gefüllt wird.
Jedes Element eines Arrays ist im Wesentlichen eine Variable.
Auf ein Element eines Arrays kann mit folgender Syntax zugegriffen und dieses geändert werden:
main.cs
1arrayName[index] = newValue;
Zum Beispiel:
main.cs
1234567891011121314151617181920using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; studentMarks[0] = 50; studentMarks[1] = 77; studentMarks[2] = 97; Console.WriteLine(studentMarks[0]); Console.WriteLine(studentMarks[1]); Console.WriteLine(studentMarks[2]); } } }
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Can you explain how to modify an element in an array?
What happens if I try to access an index that doesn't exist?
Can you give more examples of accessing array elements?
Awesome!
Completion rate improved to 1.59
Indizierung
Swipe um das Menü anzuzeigen
Jedes Element eines Arrays besitzt einen Index, der einfach seine Position im Array angibt. Das erste Element hat den Index 0, das zweite Element den Index 1 und so weiter. Da die Indizes bei 0 beginnen, ist der Index des letzten Elements um 1 kleiner als die size des Arrays (size - 1).
Die folgende Abbildung ist eine leicht abgeänderte Version der aus dem letzten Kapitel, jedoch sind diesmal die entsprechenden Indizes unter den Elementen vermerkt:
Ein Element eines Arrays kann mit folgendem Syntax angesprochen werden:
main.cs
1arrayName[index];
Betrachten wir das Beispiel für den Zugriff auf ein Array-Element über seinen Index:
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; Console.WriteLine(studentMarks[9]); // Output: 0 } } }
Im obigen Code greifen wir auf das 10. Element des Arrays zu und es gibt 0 aus. Dies liegt daran, dass ein neu erstelltes leeres Array automatisch mit den entsprechenden Nullwerten gemäß seinem Datentyp gefüllt wird.
Jedes Element eines Arrays ist im Wesentlichen eine Variable.
Auf ein Element eines Arrays kann mit folgender Syntax zugegriffen und dieses geändert werden:
main.cs
1arrayName[index] = newValue;
Zum Beispiel:
main.cs
1234567891011121314151617181920using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; studentMarks[0] = 50; studentMarks[1] = 77; studentMarks[2] = 97; Console.WriteLine(studentMarks[0]); Console.WriteLine(studentMarks[1]); Console.WriteLine(studentMarks[2]); } } }
Danke für Ihr Feedback!