c-sharp:arrays
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Arrays (Felder)
Ein Array ist ein selbstdefinierter Datentyp, bei der mehrere gleiche Variablen zu einer Variable zusammengefasst werden. Einzelne Komponenten werden über einen Index (Ganzzahl) angesprochen.
Syntax
Datentyp | [ ] | Name |
Datentyp | Index | Name der Variable |
Arten von Arrays
- eindimensional
- mehrdimensional
Array in C#
Deklaration
Datentyp [ ] Name = new Datentyp [Anzahl];
oder
Datentyp [ ] Name = {Wert1, Wert2, …, Wert-n};
Beispiel für Initialisieren
int[] zahlen = new int[10]; Random zufall = new Random(); for(int i = 0; i < 10; i++) { zahlen[i] = zufall.Next(0, 10); }
Arrays sichern
- Mit Verweis
int[] array1 = {1, 2, 3}; int[] array2 = {1, 2, 3}; array2 = array1;
Wird array2 manipuliert überträgt sich dies auf array1, da array2 physisch nicht existiert sondern nur einen Verweis (auf den Speicherplatz) darstellt!
- Array kopieren
int[] array1 = {1, 2, 3}; int[] array2 = {1, 2, 3}; for(int i = 0; i < array1.Lenght, i++) { array2[i] = array1[i]; }
c-sharp/arrays.1453752119.txt.gz · Zuletzt geändert: 2024/05/16 20:29 (Externe Bearbeitung)