共用方式為


編譯器錯誤 CS0529

更新:2007 年 11 月

錯誤訊息

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

介面的繼承清單包含對其本身的直接或間接參考。介面不能繼承自其本身。

下列範例會產生 CS0529:

// CS0529.cs
namespace x
{
   public interface a
   {
   }

   public interface b : a, c
   {
   }

   public interface c : b   // CS0529, b inherits from c
   {
   }
}