Share via


컴파일러 오류 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()
   {
   }
}