Errore del compilatore CS0711

Aggiornamento: novembre 2007

Messaggio di errore

Le classi statiche non possono contenere distruttori.
Static classes cannot contain destructors

Non è possibile creare un'istanza di una classe statica, pertanto non è necessario specificare costruttori o distruttori. Per correggere l'errore, rimuovere ogni distruttore dalle classi statiche. In alternativa, se si desidera poter costruire ed eliminare istanze, dichiarare la classe non statica.

Il seguente codice di esempio genera l'errore CS0711:

// CS0711.cs
public static class C
{
   ~C()  // CS0711
   {
   }

   public static void Main()
   {
   }
}