Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Strukturen können keine expliziten parameterlosen Konstruktoren enthalten.
Structs cannot contain explicit parameterless constructors
Jede Struktur verfügt bereits über einen Standardkonstruktor, der das Objekt für 0 (null) initialisiert. Aus diesem Grund müssen die Konstruktoren, die Sie für eine Struktur erstellen können, mindestens einen Parameter annehmen.
Im folgenden Beispiel wird CS0568 generiert:
// CS0568.cs
public struct ClassY
{
public int field1;
public ClassY(){} // CS0568, cannot have no param constructor
// Try following instead:
// public ClassY(int i)
// {
// field1 = i;
// }
}
public class ClassX
{
public static void Main()
{
}
}