Partager via


Erreur du compilateur CS1008

Mise à jour : novembre 2007

Message d'erreur

Type byte, sbyte, short, ushort, int, uint, long ou ulong attendu
Type byte, sbyte, short, ushort, int, uint, long, or ulong expected

Certains types de données, tels que enum, ne peuvent être déclarés que pour contenir des types de données spécifiques.

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

// CS1008.cs
abstract public class clx
{
   enum splitch : char   // CS1008, char not valid type for enums
   {
      x, y, z
   }

   public static void Main()
   {
   }
}