码迷,mamicode.com
首页 >  
搜索关键字:lambda    ( 4538个结果
Util应用程序框架公共操作类(六):验证扩展
前面介绍了仓储的基本操作,下面准备开始扩展查询,在扩展查询之前,首先要增加两个公共操作类,一个是经常要用到的验证方法,另一个是Lambda表达式的操作类。 很多时候,我们会判断一个对象是否为null,由于null是一个不能接受的值,它会导致“未将对象引用设置到对象的实例”的严重错误,所以当检测...
分类:其他好文   时间:2014-12-23 01:27:57    阅读次数:221
python lambda 用途
可以让一个带参数函数,传递并以无参调用 1 def test(a): 2 print a 3 4 5 a=test 6 # 7 #a() 8 a=897987 9 10 fun=lambda : test(a)11 12 fun()
分类:编程语言   时间:2014-12-22 11:04:04    阅读次数:169
VS2013中F#的新特性
为了更好的迎接新版本的到来,先看一下之前F#的特性。 1.为区分联合(discriminated unions)添加了命名域,使代码更加清晰。 2.用新数据的新特性,使矢量和矩阵编码更容易的工作 3.更强大的泛型算法的扩展 4.得到更好的调试支持,当你使用F #调试时,调试编译器和解释器选项。 5.当你使用LINQ扩展方法如select时,lambda表达式将使你的代码非常简浩。 6....
分类:其他好文   时间:2014-12-21 09:14:20    阅读次数:221
LINQ之路 5:LINQ查询表达式
书写LINQ查询时又两种语法可供选择:方法语法(Fluent Syntax)和查询表达式(Query Expression)。LINQ方法语法的本质是通过扩展方法和Lambda表达式来创建查询。C# 3.0对于LINQ表达式还引入了声明式的查询表达式,也叫查询语法,通常来讲,它是创建LINQ查询的更...
分类:其他好文   时间:2014-12-20 14:03:21    阅读次数:232
LINQ之路 4:LINQ方法语法
书写LINQ查询时又两种语法可供选择:方法语法(Fluent Syntax)和查询语法(Query Expression)。LINQ方法语法是非常灵活和重要的,我们在这里将描述使用链接查询运算符的方式来创建复杂的查询,方法语法的本质是通过扩展方法和Lambda表达式来创建查询。C# 3.0对于LIN...
分类:其他好文   时间:2014-12-20 14:02:30    阅读次数:216
10.1.2 使用记忆化缓存结果
10.1.2 使用记忆化缓存结果   记忆化(Memoization),可以描述为缓存函数调用的结果,听起来可能有点复杂,但是,技术非常简单。正如我们前面提到的那样,在函数式编程中,大多数函数是没有副作用的,因此,如果我们用相同的参数值,两次调用同一个函数,得到的结果相同。 如果我们要得到与上一次相同的结果,为什么还要麻烦去再一次执行函数呢?相反,我们可以缓存这个结果。如果我们把第一次调用的...
分类:其他好文   时间:2014-12-18 17:02:59    阅读次数:192
C# 6.0:Expression – Bodied Methods
Expression-bodied 方法是C# 6.0 中另一个能简化代码的特性。我们已经对lambda表达式将funciton和delegation关联起来的这种用法很熟悉了。Expression-bodied 将lambda 表达式的这种用法扩展到了方法上。像下面代码所示,我们有一个GetTim...
分类:Windows程序   时间:2014-12-18 16:42:51    阅读次数:215
【cocos2dx 小技巧】半透明屏蔽罩和弹出框的实现
介绍实现弹出框的和屏蔽罩的小实现~...
分类:其他好文   时间:2014-12-18 09:14:41    阅读次数:198
entity framework—简单的增删改查
entity framework中进行修改、删除、增加数据,都需要将要操作的数据先添加到“上下文”中,并修改上下文的状态,最后调用SaveChange这个方法。而查询可以利用Linq语句查询或者利用lambda表达式去查询。...
分类:其他好文   时间:2014-12-17 00:18:28    阅读次数:234
lambda表达式之实践篇
之前对Lambda表达式的基础进行过总结,现在就从实践上进一步对它进行了解。看看它与委托、匿名函数的区别,以及它有什么亮点! 一、实践代码区 (一)委托                       //传统的调用委托的示例 static void FindDelegate() { List list = newList(); ...
分类:其他好文   时间:2014-12-16 21:02:54    阅读次数:159
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!