CS0522 de erro do compilador
Mensagem de erro
'Construtor': structs não podem chamar construtores de classe base
A struct não é possível chamar um construtor de classe base; remover a telefonar para o construtor de classe base.
O exemplo a seguir gera 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)
{
}
}