Я пытаюсь написать метод, который анализирует параметр строки в перечисление. Тип перечисления также определяется параметром. Это то, что я начал с:Использование 'Type' и 'Enum' в качестве параметров в .NET
public static type GetValueOrEmpty(string text, Type type)
{
if (!String.IsNullOrEmpty(text))
{
return (type)Enum.Parse(typeof(type)value);
}
else
{
// Do something else
}
}
Очевидно, что это не сработает по ряду причин. Есть ли способ сделать это?
Для решения, которое включает в себя nullabe перечислений и дополнительные возможности проверить https://gist.github.com/DoggettCK/1305566 –