閱讀英文

共用方式為


編譯器錯誤 CS0529

繼承的介面 'interface1' 造成 'interface2' 介面階層架構中出現循環

介面 的繼承清單包含本身的直接或間接參考。 介面無法繼承自本身。

下列範例會產生 CS0529:

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