Erro do compilador CS0711
As classes estáticas não podem conter destruidores
Uma classe estática não pode ser instanciada, portanto, não tem necessidade de construtores ou finalizador. Para evitar esse erro, remova o finalizador das classes estáticas ou, se você realmente quiser construir e destruir instâncias, torne a classe não estática.
O exemplo a seguir gera CS0711:
// CS0711.cs
public static class C
{
~C() // CS0711
{
}
public static void Main()
{
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: