CS1001 de erro do compilador

Mensagem de erro

Identificador esperado

Você não forneceu um identificador.Por exemplo, ao declarar um enum, especifique os membros.

O exemplo a seguir gera CS1001:

// CS1001.cs
public class clx
{
   enum splitch : int
   {
      'a', 'b' // CS1001, 'a' is not a valid int identifier
   };

   public static void Main()
   {
   }
}

Nomes de parâmetro são necessários, mesmo se o compilador não usa, por exemplo, em uma definição de interface.Esses parâmetros são necessários para que os programadores que estão consumindo a interface sabem algo sobre o que significa que os parâmetros.

// CS1001-2.cs
// compile with: /target:library
interface IMyTest
{
   void TestFunc1(int, int);  // CS1001
}

class CMyTest : IMyTest
{
   void IMyTest.TestFunc1(int a, int b)
   {
   }
}