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;
}
}
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: