Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

Compilerfehler CS0710

Visual Studio 2005

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