Compilerfehler CS0249
Aktualisiert: November 2007
Fehlermeldung
Überschreiben Sie object.Finalize nicht. Geben Sie stattdessen einen Destruktor an.
Do not override object.Finalize. Instead, provide a destructor.
Wenn das Objekt zerstört ist, verwenden Sie zur Angabe auszuführender Anweisungen Destruktorensyntax.
Weitere Informationen finden Sie unter Destruktorsyntax in C# und C++.
Im folgenden Beispiel wird CS0249 generiert:
// CS0249.cs
class MyClass
{
protected override void Finalize() // CS0249
// try the following line instead
// ~MyClass()
{
}
public static void Main()
{
}
}