Generische Klasse - Typeinschränkung und Verebung
-
Hallo Forum,
habe mal wieder ein klitzekleines Problem:
Ich möchte eine generische Klsse erstellen, allerdings mit der Einschränkung, dass nur bestimmte Typen erlaubt sind, also:public class SomeClass<T> where T : OtherClass {...}
Soweit so gut. Wie sieht die Syntax aus, wenn ich jetzt noch von einer anderen Klasse erben will? Wahrscheinlich ganz einfach, nur ich find nix!
Vielen dank im vorausHerb
-
Ok, hat sich erledigt. Die Klassen / Interfaces von denen geerbt werden soll muessen einfach vor die where Klausel geschrieben werden. Wie vermutet - ganz einfach