Číst v angličtině

Sdílet prostřednictvím


Chyba kompilátoru CS1722

Základní třída 'class' musí předcházet všem rozhraním.

Při zadávání třídy, která se má zdědit z rozhraní k implementaci, musí být nejprve zadán název třídy.

Příklad

Následující ukázka vygeneruje CS1722.

// CS1722.cs  
// compile with: /target:library  
public class A {}  
interface I {}  
  
public class MyClass : I, A {}   // CS1722  
public class MyClass2 : A, I {}   // OK