最近打算重新看看.net framework从1.0到4.5中的概念,所以网上的资料也翻了不少,其中不乏写的相当不错的文章。持续更新......
1. 委托
C#中为什么要引入委托
2. 表达式树
个人认为,表达式树是framework中最为复杂,最难理解和学习的一个特性。
这是我见过的讲c# 表达式树概念和入门知识最为清楚的文章,包括MSDN,超赞!
表达式树ExpressionTree
使用表达式树来生成动态查询
Expression Tree创建任意构造函数参数的方法
3. IL
谈IL详解
说说emit(中)ILGenerator
4.Emit
Emit学习(1)-Emit概览
Emit学习(题外话)-使生成的dll像正常dll一样可被使用
AssemblyName.Name 属性
.net中反射、emit、expression和dynamic的性能比较
5.你必须知道的.NET