Error del compilador CS0522
Actualización: noviembre 2007
Mensaje de error
'constructor': las estructuras no pueden llamar a constructores de clase base
'constructor' : structs cannot call base class constructors
Una estructura (struct) no puede llamar a un constructor de clase base; quite la llamada al constructor de clase base.
El código siguiente genera el error CS0522:
// 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)
{
}
}