关于string转enum的问题
/// <summary> /// 状态 /// </summary> public enum enStatus { 未提交 = 0, 提交失败 = 1, 办理中 = 2, 正常结束 = 3, 超时完成 = 4 已退回 = 5, 发布=6, } string status="未提交"; List<enStatus> lstState =new List<enStatus>(); lstState.Add((enStatus)Enum.Parse(typeof(enStatus),status));
bool isSucc = Enum.TryParse...if (isSucc){ lstState.Add(...);}
[解决办法]
不要仅仅嚷嚷个异常“口号”。你如果调试了,相信可以直接说出你调试的变量结果,你最起码应该说出哪一个变量的值是null。
[解决办法]
bool isSucc = Enum.TryParse...
if (isSucc)
{
lstState.Add(...);
}