Chyba kompilátoru CS0711
Statické třídy nemohou obsahovat destruktory.
Statickou třídu nelze vytvořit, proto není nutné vytvářet konstruktory ani finalizátory. Chcete-li se této chybě vyhnout, odeberte finalizační metodu ze statických tříd nebo, pokud opravdu chcete sestavit a zničit instance, vytvořte třídu nestatický.
Následující ukázka vygeneruje CS0711:
// CS0711.cs
public static class C
{
~C() // CS0711
{
}
public static void Main()
{
}
}
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: