컴파일러 경고(수준 1) CS0612

'member'가 더 이상 사용되지 않음

클래스 디자이너는 사용되지 않는 특성이멤버를 표시했습니다. 즉, 멤버는 이후 버전의 클래스에서 지원되지 않을 수 있습니다.

다음 샘플에서는 사용되지 않는 멤버에 액세스하여 CS0612를 생성하는 방법을 보여 줍니다.

// CS0612.cs  
// compile with: /W:1  
using System;  
  
class MyClass  
{  
   [Obsolete]  
   public static void ObsoleteMethod()  
   {  
   }  
  
   [Obsolete]  
   public static int ObsoleteField;  
}  
  
class MainClass  
{  
   static public void Main()  
   {  
      MyClass.ObsoleteMethod();    // CS0612 here: method is deprecated  
      MyClass.ObsoleteField = 0;   // CS0612 here: field is deprecated  
   }  
}