컴파일러 오류 CS0549
업데이트: 2007년 11월
오류 메시지
'function'은(는) 봉인 클래스 '%2!ls!'의 새 가상 멤버입니다.
'function' is a new virtual member in sealed class 'class'
봉인클래스는 기본 클래스로 사용할 수 없습니다. 따라서 봉인 클래스에 가상 메서드를 두는 것은 의미가 없습니다.
다음 샘플에서는 CS0549 오류가 발생하는 경우를 보여 줍니다.
// CS0549.cs
// compile with: /target:library
sealed public class MyClass
{
virtual public void TestMethod() {} // CS0549
public void TestMethod2() {} // OK
}