Partager via


Erreur du compilateur CS1001

Mise à jour : novembre 2007

Message d'erreur

Identificateur attendu
Identifier expected

Vous n'avez pas fourni un identificateur. Par exemple, lors de la déclaration d'un enum, vous devez spécifier des membres.

L'exemple suivant génère l'erreur CS1001 :

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

   public static void Main()
   {
   }
}

Les noms de paramètres sont requis même si le compilateur ne les utilise pas (par exemple, dans une définition d'interface). Ces paramètres sont requis afin que les programmeurs qui consomment l'interface connaissent la signification des paramètres.

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

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