Compilerfehler CS0522
Aktualisiert: November 2007
Fehlermeldung
"Konstruktor" : Strukturen können keine Basisklassenkonstruktoren aufrufen.
'constructor' : structs cannot call base class constructors
Eine Struktur kann keinen Basisklassenkonstruktor aufrufen; entfernen Sie den Aufruf an den Basisklassenkonstruktor.
Im folgenden Beispiel wird CS0522 generiert:
// CS0522.cs
public class clx
{
public clx(int i)
{
}
public static void Main()
{
}
}
public struct cly
{
public cly(int i):base(0) // CS0522
// try the following line instead
// public cly(int i)
{
}
}