在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
public static Dictionary<string, decimal?> DisplayNameModel<T>(T t) { Type type = typeof(T); PropertyInfo[] properties = type.GetProperties(); Dictionary<string, decimal?> dic = new Dictionary<string, decimal?>(); foreach (var p in properties) { //display名字 var name = p.GetCustomAttribute<DisplayNameAttribute>().DisplayName; //对应的值 var value = t.GetType().GetProperty(p.Name).GetValue(t, null); dic.Add(name, Convert.ToDecimal(value)); } return dic; }
|
请发表评论