【冷门?】C# 高性能对象映射 静态扩展模式哟

借鉴地址 https://www.cnblogs.com/castyuan/p/9285101.html

1.为什么要自己写对象映射呢,帮助类这种东西就没有目标运行时了哒

2.不需要预热、不需要配置

3.调用方便就是常规静态扩展

可静态扩展的关键点 Delegate 替换Func<T,T1>

 

 创个静态类 

这一步需要搞一哈

using static System.Linq.Expressions.Expression;

 其它引用项 就不贴了

也不多说我就阶段性贴代码了 

 

 

InitExpression

 

 其它支持函数

 

 

 

 暴露调用

 

 环境有点小问题,只能贴图。希望有优化和修复的老兄多多回复

posted @ 2020-06-19 16:51  定格幸福  阅读(195)  评论(1编辑  收藏  举报