Hallo,

ich habe meine Fehler endlich entdeckt. Man greift auf static Variablen nicht zu indem mann Objekt.Variable schreibt sondern Klassenname.Variable, daher sieht das Musterprogramm so aus und die Sicherheitsebenen public und private sind so wie auch bei "normalen" Objektvariablen:

- static2.cs - So sollte das Programm aussehen

hier die Variante die ich in der Übung vorgeschlagen habe die aber NICHT mehr relevant ist:

- static.cs - So sollte das Programm NICHT aussehen

Ich entschuldige mich nochmal für die Verwirrung, bitte fragt mich per Kommentar oder eMail falls ihr noch fragen habt zu static, das Beispiel sollte es klarmachen.

Zu Generics lade ich vermutlich nichts hoch, das wird sicherlich nächste Woche nochmal von mir angeschnitten, wenn ihr doch was haben wollt email oder Kommentar bitte.