영어로 읽기

다음을 통해 공유


컴파일러 오류 CS0538

명시적 인터페이스 선언에서 'name'은 인터페이스가 아닙니다.

인터페이스를 명시적으로 선언하려고 했지만 인터페이스가 지정되지 않았습니다.

다음 샘플에서는 CS0538을 생성합니다.

// CS0538.cs  
interface MyIFace  
{  
   void F();  
}  
  
public class MyClass  
{  
   public void G()  
   {  
   }  
}  
  
class C: MyIFace  
{  
   void MyIFace.F()  
   {  
   }  
  
   void MyClass.G()   // CS0538, MyClass not an interface  
   {  
   }  
}