Freigeben über


Compilerfehler CS0710

Aktualisiert: November 2007

Fehlermeldung

Statische Klassen können keine Instanzenkonstruktoren haben.
Static classes cannot have instance constructors

Eine statische Klasse kann nicht instanziiert werden, benötigt also keine Konstruktoren. Um diesen Fehler zu vermeiden, entfernen Sie alle Konstruktoren aus statischen Klassen. Wenn Sie aber tatsächlich Instanzen erstellen möchten, legen Sie die Klassen auf nicht statisch fest.

Im folgenden Beispiel wird CS0710 generiert:

// CS0710.cs
public static class C
{
   public C()  // CS0710
   {
   }

   public static void Main()
   {
   }
}