Hallo und
Eine Klasse steht für ein einzelnes Objekt. Also sollte die Klasse im Singular und die Liste im Plural bezeichnet werden. Damit geht es (vereinfacht gesagt) so:
C#-Quelltext
1: 2: 3: 4: 5: 6:
| class Person { ... }
Person[] personen = new Person[17]; Person ich = new Person(); ich.Name = "ich"; personen[0] = ich; |
Beachte: Mit dem Erzeugen des Arrays ist nur festgelegt, dass es ein Person-Array gibt; es werden damit noch keine Instanzen der Klasse Person erstellt. Ein Array hat eine feste Größe; flexibler ist eine List<T>, hier also List<Person>.
Das nur auf die Schnelle (ich hoffe, ich habe mich dabei nicht vertan); ich hoffe, ich konnte trotzdem etwas helfen.
Gruß Jürgen