摘要: 扩展方法 扩展方法有以下几个需求: 你想为一个类型添加一些 成员; 你不需要为类型的实例添加任何更多的数据; 你不能改变类型本身, 因为是别人的代码。 对于C#1和C#2中的静态方法,扩展方法是一种更优雅的解决方案。 语法 并不是任何方法都能作为扩展方法使用—— 它必须具有以下特征: 它必须在一个非 阅读全文
posted @ 2018-03-29 20:17 wall-ee 阅读(175) 评论(0) 推荐(0)
摘要: Lambda表达式和表达式树 先放一张委托转换的进化图 看一看到lambda简化了委托的使用。 lambda可以隐式的转换成委托或者表达式树。转换成委托的话如下面的代码: 转换成表达式树的话是下面的代码: 委托方面的东西前面都做了详细的介绍。我们主要学习表达式树 表达式树 表达式是当今编程语言中最重 阅读全文
posted @ 2018-03-29 13:39 wall-ee 阅读(302) 评论(0) 推荐(0)