Error del compilador CS0711
Actualización: noviembre 2007
Mensaje de error
Las clases estáticas no pueden contener destructores
Static classes cannot contain destructors
No puede crearse instancias de una clase estática, por lo tanto necesita constructores ni destructores. Para evitar este error, quite todos los destructores de las clases estáticas; o bien, si está seguro de que quiere crear y destruir instancias, convierta la clase en no estática.
El código siguiente genera el error CS0711:
// CS0711.cs
public static class C
{
~C() // CS0711
{
}
public static void Main()
{
}
}