примитивные типы enum - существует ли - PullRequest
7 голосов
/ 01 декабря 2009

Мне нужно предоставить пользователю список всех доступных типов примитивов, и мне было интересно, есть ли Enum в библиотеке .net, которая имеет все типы примитивов, так что мне не нужно создавать один.

Ответы [ 3 ]

12 голосов
/ 01 декабря 2009

Не перечисление, но:

var primitives = typeof(int).Assembly.GetTypes()
       .Where(type => type.IsPrimitive).ToArray();
8 голосов
/ 01 декабря 2009

Ближайшее, что вы получите, это System.TypeCode .

5 голосов
/ 01 декабря 2009

Нет, такого перечисления нет.

...