有什么方法可以更方便的为一个实体类附值 !

newabby 2011-10-09 01:45:20
有一个类 detail 里面有字段
s1,s2,s3,.......s200 共计200个

现在要为该类付值,附的值也有比较有规律 ,比如 s1=A10,s2=A11,s3=A12 类似这样的,有什么法可以可以比较好的为该类付值而不用一个字段一个字段写。
...全文
66 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2011-10-09
  • 打赏
  • 举报
回复
Detail detail = new Detail();
typeof(Detail)
.GetProperties()
.Where(x => x.Name[0] == 's')
.ToList()
.ForEach(x => x.SetProperty(detail, "A" + x.Name.SubString(1), null));
stonespace 2011-10-09
  • 打赏
  • 举报
回复
给detail类设置一个方法,用来给字段赋值,然后参数是那些值,这样写稍微省一点,

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧