使用 `System.Linq.Expression` 可以非常方便地在应用程序运行时动态生成 IL 代码,从而构造动态方法。相比于 `System.Reflection.Emit.ILGenerator`,使用表达式树构造动态方法要比使用 IL 代码更为人性化。至于原因嘛……只能说,复杂的函数用 IL 指令自己编写……我做不到 TT Continue reading “关于 Linq.Expression 的一些调试技巧”
System.WeakReference<T>
使用 `System.Linq.Expression` 可以非常方便地在应用程序运行时动态生成 IL 代码,从而构造动态方法。相比于 `System.Reflection.Emit.ILGenerator`,使用表达式树构造动态方法要比使用 IL 代码更为人性化。至于原因嘛……只能说,复杂的函数用 IL 指令自己编写……我做不到 TT Continue reading “关于 Linq.Expression 的一些调试技巧”