Я читаю логическое значение (значение будет 1 или 0) с использованием устройства чтения данных из таблицы ADO.NET и хочу ввести приведенное значение в SortOrder (http://msdn.microsoft.com/en-us/library/dscy145f.aspx).
1
0
ADO.NET
SortOrder
Я получаюошибка, если я использую Enum.TryParse метод для преобразования значения. Любое альтернативное решение.
Enum.TryParse
SortOrder order; Enum.TryParse<SortOrder>(bool value);
Если это логическое значение, вы слишком задумываетесь над проблемой.
SortOrder order = (value) ? SortOrder.Ascending : SortOrder.None;
... или каким бы ни было ваше состояние.