如何獲取枚舉值

提問

如何獲取枚舉值

回答

//獲取枚舉值
var value=Convert.ToInt32(DeviceTypeEnum);
//獲取枚舉的10進制

value.ToString("d");

//獲取枚舉的16進制

value.ToString("X");

示例

public enum DeviceType
{
    [Display(Name = "10KV配電設備")] _201 = 0x201,
    [Display(Name = "35KV配電設備")] _202 = 0x202,
    [Display(Name = "110KV配電設備")] _203 = 0x203,
    [Display(Name = "直流操作電源櫃")] _231 = 0x2E1
}

參考

https://blog.csdn.net/w405722907/article/details/90231238

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章