Прочитать на английском

Поделиться через


Ошибка компилятора CS1008

Требуется тип byte, sbyte, short, ushort, int, uint, long или ulong.

Некоторые типы данных, например перечисления, могут быть объявлены только для хранения данных определенных типов.

В следующем примере возникает ошибка CS1008:

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