Share via


컴파일러 경고(수준 4) CS0628

업데이트: 2007년 11월

오류 메시지

'member' : sealed 클래스에 새 protected 멤버가 선언되었습니다.
'member' : new protected member declared in sealed class

sealed 클래스에서는 다른 클래스가 상속될 수 없고 protected 멤버를 사용할 수도 없으므로 sealed 클래스에 protected 멤버를 사용할 수 없습니다.

다음 샘플에서는 CS0628 오류가 발생하는 경우를 보여 줍니다.

// CS0628.cs
// compile with: /W:4
sealed class C
{
   protected int i;   // CS0628
}

class MyClass
{
   public static void Main()
   {
   }
}