編譯器錯誤 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
{
}
}