首页 > 代码库 > 枚举根据ID输出文本值,获取枚举对应的值
枚举根据ID输出文本值,获取枚举对应的值
public enum BookingStatus {
未提交 = 1,
已提交,
已取消,
已订妥 = 6
}
我们想在页面输出一个订单的状态时,可以这样:
HotelOrder myOrder = GetItem(orderId); //获取一个订单对象
lbStatus.Text = ((BookingStatus)myOrder.StatusId).ToString(); // 输出文本值
myOrder.StatusId = (int)BookingStatus.已提交;
当状态为“已取消”时我们想执行某个操作:
if(BookingStatus.已取消 == (BookingStatus)myOrder.StatusId){
// Do some action
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。