0
Da ich nicht mehrere Basisklassen haben kann, freue ich mich darauf, eine Basisklasse als Typ zu übergeben. Ist es in C# möglich?Basisklasse als Typ
Beispiel:
public class MyClass : Base1<Base2> {}
public class Base1<TBase> : TBase
{
m1();
}
public class Base2
{
m2();
}
So kann ich m1() und m2() von MyClass
Vielen Dank im Voraus zugreifen kann.
Nö-Generika funktionieren nicht so. –
das klingt wie das xy Problem. was hoffst du zu erreichen? Kannst du Schnittstellen benutzen? –
Verwenden Sie stattdessen die Komposition. –