Compiler Error CS1008
TOC
Collapse the table of content
Expand the table of content
This documentation is archived and is not being maintained.

Compiler Error CS1008 

Error Message

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

Certain data types, such as enums, can only be declared to hold data of specified types.

The following sample generates CS1008:

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

   public static void Main()
   {
   }
}
Show:
© 2016 Microsoft