10
通过字符串从C#动态对象获取属性值(反射?)
假设我有一个动态变量: dynamic d = *something* 现在,我d从字符串数组创建我拥有的属性: string[] strarray = { 'property1','property2',..... } 我事先不知道属性名称。 d创建代码并将strarray从数据库中提取后,如何在代码中获取值? 我想得到d.property1 , d.property2。 我看到该对象有一个_dictionary内部字典,其中包含键和值,如何检索它们?
76
c#
reflection
.net-4.0