摘要: 序言 在上一篇中,我们认识了什么是表达式树、什么是委托,以及它们的关系。可能是我功力不好,貌似大家都不怎么关注,没有讲解出不同角度的问题。 学习一种新技术,是枯燥的过程,只有在你掌握后并能运用时才能从它身上得到乐趣。 做程序开发是一群很奇怪的人群,我们居然可以通过密密麻麻的英文字符加上标点符号从中找 阅读全文
posted @ 2018-07-01 11:09 庖丁哥 阅读(745) 评论(0) 推荐(0)
摘要: 序言 首先,需要普及下基础知识: Expression我们称之为:表达式树, 而Func<>或者Action 称之为:匿名委托,Func与Action的区别是Func带返回值(至少一个参数),Action不带返回值(可以没有任何参数)。 以上的关键词是在.net 3.5之后出现的,配合Linq中La 阅读全文
posted @ 2018-07-01 11:08 庖丁哥 阅读(280) 评论(0) 推荐(0)
摘要: CLR环境中给我们内置了几个常用委托Action、 Action<T>、Func<T>、Predicate<T>,一般我们要用到委托的时候,尽量不要自己再定义一 个委托了,就用系统内置的这几个已经能够满足大部分的需求,且让代码符合规范。 一、Action Action封装的方法没有参数也没有返回值, 阅读全文
posted @ 2018-07-01 10:33 庖丁哥 阅读(277) 评论(0) 推荐(0)