영어로 읽기

다음을 통해 공유


컴파일러 오류 CS0577

생성자, 소멸자, 연산자 또는 명시적 인터페이스 구현이므로 'function'에서 Conditional 특성을 사용할 수 없습니다.

참고

소멸자는 종료자에 대해 더 이상 사용되지 않는 용어입니다.

지정된 메서드에Conditional 을 적용할 수 없습니다.

예를 들어 명시적 인터페이스 정의에 일부 특성을 사용할 수 없습니다. 다음 샘플에서는 CS0577을 생성합니다.

// CS0577.cs  
// compile with: /target:library  
interface I  
{  
   void m();  
}  
  
public class MyClass : I  
{  
   [System.Diagnostics.Conditional("a")]   // CS0577  
   void I.m() {}  
}