考虑以下枚举:转换整数枚举字符串
public enum LeadStatus
{
Cold = 1,
Warm = 2,
Hot = 3,
Quote = 5,
Convert = 6
}
我如何转换的整数值返回字符串时,我拉从一个数据库中的值。我已经试过:
DomainModel.LeadStatus status = (DomainModel.LeadStatus)Model.Status;
,但我似乎得到的是“状态= 0”
我想,第一,它给了我同样的结果: 的DomainModel。 LeadStatus状态=(DomainModel.LeadStatus)Enum.Parse(typeof(DomainModel.LeadStatus),Model.Status.ToString()); status = 0 – user216205 2010-03-29 17:32:46
没有0索引。咄! – user216205 2010-03-29 17:40:51
而Model.status为零?我想知道为什么它不起作用,我认为从整数到枚举的明确投射应该起作用。 – vfilby 2010-03-29 17:48:49