为了账号安全,请及时绑定邮箱和手机立即绑定

如何利用反射获取枚举成员的attribute值

如何利用反射获取枚举成员的attribute值

慕桂英546537 2018-09-18 05:06:36
如下一个枚举:1 /// <summary> 2 /// 交通方式 3 /// </summary> 4 public enum TransportType 5 { 6     [Img("/images/Airplane.jpg")] 7     飞机=1, 8     [Img("/images/Car.jpg")] 9     汽车=2,10     [Img("/images/Train.jpg")]11     火车=3,12     [Img("/images/Ship.jpg")]13     轮船=4,14     [Img("/images/Foot.jpg")]15     步行=5,16     [Img("/images/Bike.jpg")]17     自行车=618 }Img是自定义Attribute,请问如何获得比如TransportType.汽车上的Img特性值?请哪位大侠详细介绍下。
查看完整描述

2 回答

?
慕雪6442864

TA贡献1812条经验 获得超5个赞

可以看下老赵写的:一个利用扩展方法的实例:AttachDataExtensions

这篇文章提出了一种更好更直观的方法来获取及管理枚举的attribute


查看完整回答
反对 回复 2018-09-25
  • 2 回答
  • 0 关注
  • 466 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信