영어로 읽기

다음을 통해 공유


컴파일러 오류 CS0529

상속된 'interface1' 인터페이스는 'interface2'의 인터페이스 계층 구조에서 순환됩니다.

interface 의 상속 목록에 자신에 대한 직접 또는 간접 참조가 포함되어 있습니다. 인터페이스는 다른 인터페이스에서만 상속할 수 있습니다.

다음 샘플에서는 CS0529를 생성합니다.

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