从泛型类中获取属性和值

时间:2011-02-15 14:11:45

标签: c# .net solr

如何使用IReadOnlyMappingManager获取属性名称及其值?

我用:

创建变量
mappingManager = ServiceLocator.Current.GetInstance<IReadOnlyMappingManager>();

我使用

mappingManager.GetFields(typeof(T))

但我对fiels没有钥匙和价值。

由于

1 个答案:

答案 0 :(得分:0)

有点不清楚,但也许这样你想要的东西?

var props = typeof(IReadOnlyMappingManager).GetProperties();
foreach (var p in props)
    var value = p.GetValue(mappingManager)