Číst v angličtině

Sdílet prostřednictvím


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()  
   {  
   }  
}