Ошибка компилятора CS0176
Доступ к статическому члену "член" по ссылке на экземпляр невозможен. Уточните имя, указав тип.
Для уточнения статической переменной можно использовать только имя класса; имя экземпляра не может быть квалификатором. Дополнительные сведения см. в статье Статические классы и члены статических классов.
При компиляции следующего примера возникнет ошибка CS0176:
// CS0176.cs
public class MyClass2
{
public static int num;
}
public class Test
{
public static void Main()
{
MyClass2 mc2 = new MyClass2();
int i = mc2.num; // CS0176
// try the following line instead
// int i = MyClass2.num;
}
}
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.