Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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.