Ошибка компилятора CS0711
Статические классы не могут содержать деструкторы.
Не удается создать экземпляр статического класса, поэтому он не нуждается в конструкторах или методе завершения. Чтобы избежать этой ошибки, удалите метод завершения из статических классов или, если вы действительно хотите создать и уничтожить экземпляры, сделайте класс нестатичным.
Следующий пример приводит к возникновению ошибки CS0711:
// CS0711.cs
public static class C
{
~C() // CS0711
{
}
public static void Main()
{
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: