码迷,mamicode.com
首页 >  
搜索关键字:lambda    ( 4538个结果
9、委托、事件、Lambda
关于委托,肯定是要有问题的。第一个问题,委托用来干什么?看.net中的表述:在.net平台下,委托类型用来定义和相应应用程序中的回调。(回调?处理内存中两个实体双向通信的一种技术。)第二个问题,委托和C++(其实起源于C语言)函数指针?必然要说区别,虽然委托和函数指针都是指向以后要调用的方法。但委托...
分类:其他好文   时间:2015-03-30 17:49:20    阅读次数:126
SCALA学习笔记(二)
SCALA学习笔记(二) SCALA学习笔记二 泛型在继承中的类型变化 Invariant Covariance Contravariance Covariance Contravariance Call-ByName Currying柯里化初探 lambda和closure的区别 集合二维运算 foldLeft foldRight Function Object Partial Fu...
分类:其他好文   时间:2015-03-30 08:03:38    阅读次数:440
Dynagon代码阅读感想
因为要做动态网络生成,于是去github找代码,看到这个dynagon比较对的上眼,于是clone下来慢慢研究。链接:https://github.com/lanius/dynagon于是我发现这个真的是写的好棒好棒,C#写的真是漂亮啊,让我见识到了delegate,lambda表达式,select...
分类:其他好文   时间:2015-03-29 23:34:26    阅读次数:256
【SICP练习】138 练习3.69
练习3-69原文代码 (define (triples s t u) (cons-stream (list (stream-car s) (stream-car t) (stream-car u)) (interleave (stream-map (lambda (x) (cons (stream-car s)...
分类:其他好文   时间:2015-03-29 10:50:16    阅读次数:118
Scheme中let的本质
我原先想let的语义不好用lambda解释,主要是我记得有curring这么一回事 (lambda (a) (lambda (b) a)) == (lambda (a b) a) 但是今天仔细一想好像不是这么回事, (lambda (a) (lambda (...
分类:其他好文   时间:2015-03-21 21:16:49    阅读次数:193
C#基础加强篇—委托、Lambda表达式和事件(下)
3.事件 事件作为C#中的一种类型,为类和类的实例定义发出通知的能力,从而将事件和可执行代码捆绑在了一起。事件是对象发送的消息,以发信号通知操作的发生。操作可能是由用户交互引起的,也可能是由某些其他的程序逻辑触发的。引发(触发)事件的对象叫做事件发送方,捕获事件并对其做出响应的对象叫做事件接收方。 ...
分类:Windows程序   时间:2015-03-21 19:50:56    阅读次数:181
Unity 中实用的 C# 扩展方法
Unity 内置组件基本没有可以继承的。某些比较常用但现有 API 没有定义的功能,我们可以通过 C# 的扩展类方法来实现(注意一点,扩展方法对于值类型传递的不是引用,所以无法修改原对象、并且传递体积较大的值类型可能造成性能问题)。下面是一些比较实用的扩展方法,这些扩展方法的实现很多使用了 C# 的委托,关于委托可以参考这里:C# 中的 delegate, Lambda 和 event。 扩展 ...
分类:编程语言   时间:2015-03-21 12:43:05    阅读次数:357
Scheme中let*的本质
let*是Scheme语言中一种常用的赋值方式,今天想到了一种使用lambda演算解释let*的方式。首先我们知道let*的语法定义如下:(let* ( [ var val ] ...) body ... )其语义是在环境中求值val,与var绑定后,加入环境,构成新环境,然...
分类:其他好文   时间:2015-03-21 11:13:43    阅读次数:589
Java 10大精华文章收集001
Java语言与JVM中的Lambda表达式全解Lambda表达式是自Java SE 5引入泛型以来最重大的Java语言新特性,本文是2012年度最后一期Java Magazine中的一篇文章,它介绍了Lamdba的设计初衷,应用场景与基本语法。http://www.codeceo.com/artic...
分类:编程语言   时间:2015-03-20 23:39:40    阅读次数:183
WPF-MVVM模式学习笔记4——Lambda表达式学习
在学习MVVM的过程中,其中自定义了一个超类NotificationObject,如下 public abstract class NotificationObject : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; prot...
分类:Windows程序   时间:2015-03-20 18:43:59    阅读次数:257
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!