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()
{
}
}