【发布时间】:2015-04-23 02:17:59
【问题描述】:
我有一个 List<T> 的元素和一个 PropertyInfo 与 T 的属性列表。
如何识别循环中元素的单个属性?
理想情况下:
List<T>[i].PropertyInfo[y].Name
【问题讨论】:
-
没有。我读了你提到的帖子。我的问题不一样。我有一个元素的通用列表及其属性的数组。没有嵌套类。我只想使用我拥有的信息来枚举列表的所有元素及其属性。
-
这不是公认的答案吗?您将列表转换为
IList,在其上使用foreach(或使用Item方法),并使用您的propertyinfos 获取每个值?我认为这已经很好了......
标签: c# list generics reflection properties