我正在使用表格1
中的数据阅读器读取布尔值(值为0
或ADO.NET
),并希望将转换值键入SortOrder
(http ://msdn.microsoft.com/en-us/library/dscy145f.aspx)
如果我使用Enum.TryParse
方法转换值,我会收到错误。任何替代解决方案。
SortOrder order;
Enum.TryParse<SortOrder>(bool value);
答案 0 :(得分:1)
如果它是布尔值,你就是在想这个问题。
SortOrder order = (value) ? SortOrder.Ascending : SortOrder.None;
......或者你需要的任何条件。