Error del compilador CS1057

Actualización: noviembre 2007

Mensaje de error

'miembro': las clases estáticas no pueden contener miembros protegidos"
'member': static classes cannot contain protected members"

Este error se genera al declarar un miembro protegido dentro de una clase estática.

Ejemplo

En el código siguiente se genera el error CS1057.

// CS1057.cs
using System;

static class Class1
{
    protected static int x;   // CS1057
    public static void Main()
    {
    }
}