Lezen in het Engels

Delen via


Compilerfout CS0146

Afhankelijkheid van kringbasisklasse met betrekking tot 'klasse1' en 'klasse2'

De overnamelijst voor een klasse bevat een directe of indirecte verwijzing naar zichzelf. Een klasse kan niet van zichzelf overnemen. Zie Overname voor meer informatie.

In het volgende voorbeeld wordt CS0146 gegenereerd:

// CS0146.cs  
namespace MyNamespace  
{  
   public interface InterfaceA  
   {  
   }  
  
   public class MyClass : InterfaceA, MyClass2  
   {  
      public void Main()  
      {  
      }  
   }  
  
   public class MyClass2 : MyClass   // CS0146  
   {  
   }  
}