【发布时间】:2011-12-21 10:17:13
【问题描述】:
我知道反射可能很昂贵。我有一个经常获取/设置属性的类,我想的一种方法是以某种方式缓存反射。我不确定我是否应该缓存一个表达式或在这里真正做什么。这就是我目前正在做的事情:
typeof(T).GetProperty(propName).SetValue(obj, value, null);
typeof(T).GetProperty(propName).GetValue(obj, null);
那么...什么是加快速度的最佳方法?
【问题讨论】:
标签: c# performance caching reflection properties