Lezen in het Engels

Delen via


Compilerfout CS0529

Overgenomen interface 'interface1' veroorzaakt een cyclus in de interfacehiërarchie van 'interface2'

De overnamelijst voor een interface bevat een directe of indirecte verwijzing naar zichzelf. Een interface kan niet van zichzelf overnemen.

In het volgende voorbeeld wordt CS0529 gegenereerd:

// CS0529.cs  
namespace x  
{  
   public interface a  
   {  
   }  
  
   public interface b : a, c  
   {  
   }  
  
   public interface c : b   // CS0529, b inherits from c  
   {  
   }  
}