İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0146

'class1' ve 'class2' içeren döngüsel temel sınıf bağımlılığı

Bir sınıfın devralma listesi kendisine doğrudan veya dolaylı bir başvuru içerir. Bir sınıf kendisinden devralamaz. Daha fazla bilgi için bkz . Devralma.

Aşağıdaki örnek CS0146 oluşturur:

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