Compilerfehler CS1722
Aktualisiert: November 2007
Fehlermeldung
Die "Klasse"-Basisklasse muss vor einer Schnittstelle aufgeführt werden.
Base class 'class' must come before any interfaces
Wenn eine Klasse angegeben wird, von der geerbt werden soll, und Schnittstellen zu implementieren sind, muss zuerst der Klassenname angegeben werden.
Beispiel
Im folgenden Beispiel wird CS1722 generiert.
// CS1722.cs
// compile with: /target:library
public class A {}
interface I {}
public class MyClass : I, A {} // CS1722
public class MyClass2 : A, I {} // OK