码迷,mamicode.com
首页 >  
搜索关键字:扩展方法 lambda表达式    ( 3240个结果
委托学习笔记后续:泛型委托及委托中所涉及到匿名方法、Lambda表达式
引言: 最初学习c#时,感觉委托、事件这块很难,其中在学习的过程中还写了一篇学习笔记:委托、事件学习笔记。今天重新温故委托、事件,并且把最近学习到和委托相关的匿名方法、Lambda表达式及泛型委托记录下来,以备复习使用。委托: 日常工作中,常常见到委托用在具体的项目中。而且委托使用起来相对来说也.....
分类:其他好文   时间:2015-02-05 23:09:33    阅读次数:193
Linq之Linq to Objects
目录写在前面系列文章linq to objects总结写在前面上篇文章介绍了linq的延迟加载特性的相关内容,从这篇文章开始将陆续介绍linq to Objects,linq to xml,linq to sql等内容。系列文章Linq之Lambda表达式初步认识Linq之Lambda进阶Linq之...
分类:其他好文   时间:2015-02-05 21:38:57    阅读次数:178
jQuery.extend 函数详解
Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。
分类:Web程序   时间:2015-02-03 18:59:42    阅读次数:166
使用扩展方法增强接口功能
扩展方法其实就是一个静态方法,只不过微软封装成了语法糖从MSIL中我们可以看出,这段代码编译后和调用静态方法没有任何的差别(从call指令来看,这是在调用一个静态方法)。从这里可以知道扩展方法即可以使用实例调用的方式也可以直接使用静态类调用的方式:str.GetValueByName("Length...
分类:其他好文   时间:2015-02-03 16:57:18    阅读次数:176
工作中需要用到的一些小技巧
Lambda表达式是Java8的新功能,所以需要下载JDK8以及设置IDE里项目使用的jdk为jdk8和编译level也设置成1.8Intellij IDEA选择菜单File–Project Structure–Project中,修改Project language level为8.0的那个选项.n...
分类:其他好文   时间:2015-02-02 12:06:11    阅读次数:153
大到可以小说的Y组合子(一)
问:上回乱扯淡了一通,这回该讲正题了吧。 答:OK. 先来列举一些我参考过,并从中受到启发的文章。 (1.)老赵的一篇文章:使用Lambda表达式编写递归函数 (2.)装配脑袋的两篇文章:VS2008亮点:用Lambda表达式进行函数式编程和用Lambda表达式进行函数式编程(续):用C#实现Y组合...
分类:其他好文   时间:2015-02-01 23:18:00    阅读次数:207
泛型List集合转化为DateTable的扩展方法
文章出处:http://www.codeproject.com/Tips/867866/Extension-Method-for-Generic-List-Collection-to-Da 这段代码是能够帮助你把泛型集合List转出成DataTable的扩展方法。 背景: 不知道你是否知道这个扩展方...
分类:其他好文   时间:2015-02-01 23:14:20    阅读次数:193
12.6 实现选项的计算表达式
12.6 实现选项的计算表达式   在 12.4 节,我们用选项值作为示例,介绍了用 LINQ 查询和 F# 计算表达式创建非标准计算的概念,处理选项值的代码,有自定义的值绑定读取实际值,如同标准值。既然我们已经知道如何转换计算表达式,也就知道我们的 Bind 成员会接收值和 lambda 函数。因为我们处理的是选项类型计算表达式,只有当值是 Some(x) 而不是 None 时,我们才打算执...
分类:其他好文   时间:2015-02-01 17:50:08    阅读次数:188
委托和事件 (1) - 委托简析
个人认为,c#最重要的精髓在于其委托。说实话现在已经是c#5.0的时代,c#6很快也要出来了,委托作为一个c#1就有的性质,已经早就被更高级的工具例如泛型委托,lambda表达式包装起来了,基本上已经很少有人会在程序中声明一个delegate。不过,了解一下基础也是很好的,基本概念委托是一个特殊的类...
分类:其他好文   时间:2015-01-31 17:44:40    阅读次数:212
12.5.4 在 C# 中实现查询操作
12.5.4 在 C# 中实现查询运算符   在清单 12.14 中,当我们讨论序列和分析 SelectMany 操作时,已经知道可以把 C# 查询转换为方法调用。我们实现的查询,只支持以 select 子句结尾,而忽视那些仅对集合有用的情况,比如分组,这样,就需要实现 Select 扩展方法。 我们前面说过,第二个和随后的 from 子句会转换成对 SelectMany 方法的调用。当使用...
分类:Windows程序   时间:2015-01-31 16:19:48    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!