3

以属性为例。

在旧 API 中我可以调用Type.GetProperties(BindingFlgas.Static | BindingFlags.Public);

但是TypeInfo我有一个DeclaredPropertiesGetRuntimeProperties()哪个返回PropertyInfo实例。

PropertyInfo不包含IsStatic,IsPublic属性。要知道这一点,我首先需要获取 Get 或 Set-method 并检查其属性。

据说新的反射 API 在架构和性能方面更加完善。
但很难相信它。通过上面给出的示例,我应该关心性能吗?可能是我在新方法中遗漏了一些重要的东西吗?

4

0 回答 0