Error del compilador CS1008
Actualización: noviembre 2007
Mensaje de error
Se esperaba el tipo byte, sbyte, short, ushort, int, uint, long o ulong
Type byte, sbyte, short, ushort, int, uint, long, or ulong expected
Ciertos tipos de datos, como las enumeraciones, sólo se pueden declarar para que contengan datos de un tipo determinado.
El código siguiente genera el error CS1008:
// CS1008.cs
abstract public class clx
{
enum splitch : char // CS1008, char not valid type for enums
{
x, y, z
}
public static void Main()
{
}
}