Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Non eseguire l'override di object.Finalize. Fornire un distruttore.
Do not override object.Finalize. Instead, provide a destructor.
Utilizzare la sintassi del distruttore per specificare le istruzioni da eseguire quando viene distrutto un oggetto.
Per ulteriori informazioni vedere Sintassi del distruttore in C# e C++.
Il seguente codice di esempio genera l'errore CS0249:
// CS0249.cs
class MyClass
{
protected override void Finalize() // CS0249
// try the following line instead
// ~MyClass()
{
}
public static void Main()
{
}
}