Was genau funktioniert denn nicht? Gibt es eine Fehlermeldung oder passiert einfach gar nichts?
Du kannst übrigens sehr schön über eine foreach-Schleife das komplette Array durchgehen:
C#-Quelltext
1: 2: 3: 4:
| foreach (Vokabelpaar tmp in Vokabelliste) { Console.WriteLine(string.Format("{0} = {1}",tmp.deutsch, tmp.französich)); } |
Musst du unbedingt ein Array nehmen? Wenn nicht gäbe es eine bessere Lösung für dich:
C#-Quelltext
1:
| list<Vokabelpaar> Vokabelliste = new list<Vokabelpaar>; |
Dann kööntest du mit
Vokabelliste.Add(myVokabelpaar) einfach neue Einträge hinzufügen. Du müsstest dich dann auch nicht mehr um die Anzahl der Einträge kümmern.