当我将表达式编译成可执行代码并获取委托时,当不再存在对该委托的引用时,该代码是否会被垃圾收集?
这方面有文档吗?因为我在MSDN中没有找到有用的信息。
当我将表达式编译成可执行代码并获取委托时,当不再存在对该委托的引用时,该代码是否会被垃圾收集?
这方面有文档吗?因为我在MSDN中没有找到有用的信息。
http://dlr.codeplex.com/SourceControl/changeset/view/54115#990638
尽管在 .net 3.5 中编译器的实现不同,但仍然使用了 DynamicMethods(来源:我自己,在 Mono 中实现了 System.Linq.Expressions)。