Hi r2d2
Tut mir Leid wenn ich dir damit zuvorgekommen bin ^^

Zitat von
r2c2:
- warum hast du Reset() 2 mal implementiert?
Einmal für IEnumerable und einmal für IEnumerable<T>. Anders gings nicht

Zitat von
r2c2:
- für was n leeres Dispose()?
IEnumerator schließt IDisposable ein, deswegen hab ich das Dispose hingetan, aber leergelassen...

Zitat von
r2c2:
- < und > könnte man noch überladen
Hm, und mit welcher Funktion?

Zitat von
r2c2:
- die Listen-Klasse, die du zur internen Speicherung verwendest, gibts unter .NET 1.1 noch nicht, oder hab ich die irgendwo übersehen?
Nein

List<T> wurde erst mit den Generics (also .net 2) eingeführt.

Zitat von
r2c2:
- wäre es nicht ne Überlegung wert die Sets als Wertetypen(d.h. als struct, statt class) zu implementieren
Das wird nix... structs dürfen keine Parameterlosen Konstruktoren haben, und Feldinitialisatoren auch nicht.

Zitat von
r2c2:
- wir wärs noch mit [Serializable]

Vergessen. Ist jetzt drinne

Zitat von
r2c2:
Ansonsten: Klasse Klassen!

Danke, sowas hört man immer gern
bis dann,
Dax