Поделиться через


Ошибка компилятора CS1057

Обновлен: Ноябрь 2007

Сообщение об ошибке

"член": статические классы не могут содержать защищенные члены
'member': static classes cannot contain protected members"

Эта ошибка возникает при объявлении защищенного члена внутри статического класса.

Пример

Следующий пример проводит к созданию ошибки CS1057.

// CS1057.cs
using System;

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