Erro do compilador CS0666
«Membro» : novo membro protegido declarado em struct
Uma estrutura não pode ser abstrata e está sempre implicitamente selada. Como structs não suportam herança, o conceito de um membro protegido em um struct não faz sentido. Para obter mais informações, consulte Herança.
O exemplo a seguir gera CS0666:
// CS0666.cs
class M
{
static void Main()
{
}
}
struct S
{
protected int x; // CS0666
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: