PropertyInfo info =currentobject.getType.getproperty (propertychain)
currentobject=info.getvalue (currentobject)
当我用字符串代替getValue时,它工作得很快。但是如果它返回一个对象,它就会变得很慢?
为什么会这样,有没有可能的解决方案/变通方法?
假设您在相对较少的类上运行此方法,您可以缓存对属性getter的引用,以消除一些反射开销。