Проверьте, является ли объект Enum Я хотел бы знать, является ли 'theObject' перечислением (любого типа перечисления) foreach (var item in Enum.GetValues(theObject.GetType())) { //do something } Ответ 1 Вопрос - это ответ.:) bool isEnum = theObject is Enum; Ответ 2 Если у вас есть Type, используйте свойство Type.IsEnum, например: bool isEnum = theObject.GetType().IsEnum; Ответ 3 просто используйте if (theObject is Enum) //is an enum
Ответ 2 Если у вас есть Type, используйте свойство Type.IsEnum, например: bool isEnum = theObject.GetType().IsEnum;