- 博客(2)
- 收藏
- 关注
原创 优化反射性能的尝试一
最近项目中反射用的很多,担心在性能上会下降太多,所以在下班时间尝试着写了个小例子,来提高反射的性能。 目标:必须支持任意对象类型的目标(Target) 和对象所持有的属性名(PropertyName),能得到对应的属性值 主要思路是将 属性的Get()方法 转换成委托,再把委托存到字典里,需要反射的时候直接去字典里找对应的委托并调用它; public class Model { //类初始化的时候就吧Get方法都存好 public void Init()
2022-03-06 15:17:44
302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人