CS1057 de erro do compilador

Mensagem de erro

'membros': classes estático não podem conter membros protegidos"

Esse erro é gerado, declarando um membro protegido dentro uma classe estática.

Exemplo

O exemplo a seguir gera CS1057.

// CS1057.cs
using System;

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