CS0176 de erro do compilador

Mensagem de erro

Membro estático 'membros' não podem ser acessado com uma referência de instância; qualifique-com um nome de tipo

Um nome de classe pode ser usado para qualificar um estático variável; uma instância nome não pode ser um qualificador.Para obter mais informações, consulte Classes estáticas e membros de classe estáticos (guia de programação C#).

O exemplo a seguir gera CS0176:

// CS0176.cs
public class MyClass2
{
   public static int ii;
}

public class a
{
   public static void Main()
   {
      MyClass2 myClass2 = new MyClass2 ();
      int i = myClass2.ii;   // CS0176
      // try the following line instead
      // int i = MyClass2.ii;
   }
}