Compilerfehler CS1008

Aktualisiert: November 2007

Fehlermeldung

Typ "byte", "sbyte", "short", "ushort", "int", "uint", "long" oder "ulong" erwartet.
Type byte, sbyte, short, ushort, int, uint, long, or ulong expected

Bestimmte Datentypen (z. B. enums) können nur für die Aufnahme bestimmter Typen deklariert werden.

Im folgenden Beispiel wird CS1008 generiert:

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

   public static void Main()
   {
   }
}