时间:2010-07-24 23:11:23

标签: c#

3 个答案:

答案 0 :(得分:1)

值得一看的是TypeDescriptors。据我所知,与使用反射和工作方式相比,它们具有一些性能优势(例如,它们会缓存元数据)。 MSDN文章让我对描述类型描述符如何使用反射的方式感到困惑,因此您可能需要找到更广泛的解释(因此第3个链接可能更有帮助)。

类型描述符的API类似于用于反射的API。

导航至:

Soom松散回答你的问题: 1)由于缓存和反射TypeDescriptors略有不同的实现,我提供的性能比单独的relfection提高

2)您可以一次性检索属性和(调用/设置/获取?)属性。这可能是调用invoke类型方法并编写lambda语句以对返回的集合执行某些操作的情况?

答案 1 :(得分:0)

答案 2 :(得分:0)