Leer en inglés

Compartir a través de


Error del compilador CS0711

Las clases estáticas no pueden contener destructores

No se puede crear una instancia de una clase estática, por lo que no necesita constructores ni finalizador. Para evitar este error, quite los finalizadores de clases estáticas o, si realmente desea construir o destruir instancias, haga que la clase sea no estática.

El ejemplo siguiente genera la advertencia CS0711:

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