Error del compilador CS0176
No se puede acceder al miembro estático 'miembro' con una referencia de instancia; califíquelo con un nombre de tipo en su lugar.
Solo puede usarse un nombre de clase para calificar una variable estática ; un nombre de instancia no puede ser un calificador. Para más información, vea Clases estáticas y sus miembros.
El ejemplo siguiente genera la advertencia 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;
}
}
Col·laboreu amb nosaltres a GitHub
La font d'aquest contingut es pot trobar al GitHub, on també podeu crear i revisar problemes i sol·licituds d'extracció. Per obtenir més informació, consulteu la nostra guia per a col·laboradors.