Hi Leute
Mir war langweilig, also hab ich mal eine C#-Implementation der aus Delphi bekannten Mengen/Sets versucht. Natürlich ohne Boxung/Unboxing der Elemente, sondern einfach über Generics

(Ich war so frech und hab die Sets gleich in den System.Collections.Generic-Namespace getan^^) Deswegen brauchen die Sets auch .net 2
An Operatoren gibts alles was man aus Delphi kennt: +, -, *, <=, >=, != und ==. Zusätzlich hab ich noch XOR als ^ eingefügt

Natürlich sind die Sets IEnumerable und IEnumerable<T> sowie ICloneable. IEquatable<Set<T>> nicht zu vergessen
Also alles in allem viel Wind um nichts, wie bei allen meinen Codes
Wenn jemand eine Idee hat, wie man das ganze verbessern könnte - immer her damit
PS: Ihr könntet langsam mal cs als Endung erlauben
Edit: IEquatable sollte ja auf Set<T> sein, nicht <T>