컴파일러 오류 CS0249
업데이트: 2007년 11월
오류 메시지
object.Finalize를 재정의하는 대신 소멸자를 제공하십시오.
Do not override object.Finalize. Instead, provide a destructor.
소멸자 구문을 사용하여 개체가 소멸될 때의 실행 방법을 지정하십시오.
자세한 내용은 C# 및 C++의 소멸자 구문을 참조하십시오.
다음 샘플에서는 CS0249 오류가 발생하는 경우를 보여 줍니다.
// CS0249.cs
class MyClass
{
protected override void Finalize() // CS0249
// try the following line instead
// ~MyClass()
{
}
public static void Main()
{
}
}