Я бы хотел, чтобы пользователь предоставил имя перечисления, скажем «Color», и значение, скажем «red», и сказал ему, является ли это значением члена этого перечисления, или если перечисление дажеСуществует.
Как я могу это сделать?
В прошлом я использовал Type.GetType ("UserProvidedType"). Parse / Convert.ChangeType, но это не работаеткогда предоставленный пользователем тип является перечислением.Смотрите: Синтаксический анализ примитивных типов, основанный на пользовательском вводе в c # для прошлых решений, которые не работают в этом контексте.
Спасибо.