Compilerfehler CS1721
Aktualisiert: November 2007
Fehlermeldung
Die "Klasse"-Klasse kann nicht mehrere Basisklassen aufweisen: "Klasse_1" und "Klasse_2"
The most common cause of this error message is attempting to use multiple inheritance. A class in C# may only inherit from one class: the remaining types following the class name in the class declaration must be interfaces.
Die häufigste Ursache für diese Fehlermeldung ist der Versuch, Mehrfachvererbung zu verwenden. Eine Klasse in C# kann nur von einer einzigen Klasse erben: Die verbleibenden Typen, die dem Klassennamen in der Klassendeklaration folgen, müssen Schnittstellen sein.
Beispiel
Im folgenden Beispiel wird CS1721 generiert.
// CS1721.cs
public class A {}
public class B {}
public class MyClass : A, B {} // CS1721