【发布时间】:2014-02-05 07:16:52
【问题描述】:
我从 SAP 得到一个包含很多结构的列表([index][structures with items]。我的程序使用了这些项目的一个子集。我搜索了一个解决方案,用公共 setter 将这个项目子集保存在一个对象中和吸气剂。我是一种映射
第一个想法
我可以创建一个大开关并将每个项目保存在我的特价对象中,但我认为这不是一个好主意。
第二个想法
属性名称等于列表中的名称。我得到PropertyInfo[] prop = typeof(my object).getProperties()所有公共设置器和获取器。现在我检查了prop.Name.Equals(item.name) 并保存了它。
问题是,我的对象具有无法访问的属性。
【问题讨论】:
-
你能分享一个例子吗?
标签: c# algorithm list sap subset