码迷,mamicode.com
首页 >  
搜索关键字:委托delegate    ( 196个结果
C#中匿名函数、委托delegate和Action、Func、Expression、还有Lambda的关系和区别
以前一直迷迷糊糊的,现在总算搞明白。 Lambda表达式 Lamda表达式基本写法是()=>{ };Lambda和方法一样都可以传入参数和拥有返回值。(int x)=>{return x;};Lambda表达式并不是C#独有的,其它语言也拥有Lambda表达式。 一些文档上写Lambda是匿名函数, ...
分类:Windows程序   时间:2018-06-24 20:51:20    阅读次数:382
C#中的委托 delegate
委托 也叫代表,代表一类方法。而这一类方法都具有相同的 修饰符、形参以及 返回值类型。 1. 委托 既是方法,声明委托的方式如下:在修饰符后加上 delegate ['d?l?ɡ?t]关键字 从格式上看,它与方法的声明极为相似,就是多了个 delegate关键字而已。它表示声明了一类,修饰符为pub ...
分类:Windows程序   时间:2018-06-22 13:22:01    阅读次数:231
26.QT-模型视图之自定义委托
在上一章学习 25.QT-模型视图 后,本章接着学习视图委托 视图委托(Delegate)简介 由于模型负责组织数据,而视图负责显示数据,所以当用户想修改显示的数据时,就要通过视图中的委托来完成 视图委托类似于传统的MVC设计模式里的Controller(控制器)角色 Model(模型) - 负责数 ...
分类:其他好文   时间:2018-06-15 16:03:37    阅读次数:254
委托delegate,Action,Func,Predicate
C 委托的介绍(delegate、Action、Func、predicate) 委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。 1.委托的声明 (1). delegate delegate我们常用到的一种声明 Delegate至少0个参数,至多 ...
分类:其他好文   时间:2018-05-06 20:00:20    阅读次数:170
.Net: C#中的委托(Delegate)和事件(Event)
委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真 是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,浑身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么 ...
分类:Windows程序   时间:2018-04-22 13:58:18    阅读次数:251
第六周开发日志
转眼就到了第七周,项目还处于几乎没开始的状态,今天开始认真写开发日志,督促自己学习。 2018.4.15 周日 学习了C#中的委托(delegate)和多播委托(multicast delegate); 学习了unity中的event和Unityevent; 使用SteamVR_LaserPoint ...
分类:其他好文   时间:2018-04-15 18:46:40    阅读次数:164
C#中指针的简单使用
原来C#不仅仅支持和C/C++中指针(或者说是引用)很像的委托delegate,还支持在unsafe代码块中使用指针,从而写非托管的代码(人为不让垃圾回收机制来管理相应的内存)。在unsafe中就可以使用指针,基本用法和C++差不多(果然是一家人,哈哈)。 在用指针调用数组的时候需要使用fixed语 ...
分类:Windows程序   时间:2018-03-10 11:56:49    阅读次数:203
.net mvc控制器传递方法到视图
很多人都是在视图里面定义方法,然后再使用。我个人也是这么干的。但是为了验证是否可以将方法从控制器传递到视图,所以做了个测试。结果真的可以。原理是利用了委托(delegate),因为委托本身就是一种类型。既然是类型,那么就有实例。有了实例就可以作为View()方法的参数传递到视图。 下面贴代码: Ac ...
分类:Web程序   时间:2018-02-13 12:32:13    阅读次数:187
C#中的委托、事件学习笔记
1.委托delegate 委托delegate也是一种类型,在任何可以声明类的地方都可以声明委托,它将方法当做另一个方法的参数进行传递,这样就可以传递不同的方法,完成不同的功能,使程序具有很好的可扩展性。 举例: 假设这里有一台电脑,有人会用它写程序,有人会用它打游戏,有人会用它看电影,有人会用它边 ...
分类:Windows程序   时间:2017-12-14 04:28:51    阅读次数:276
C#中的委托、事件学习笔记
1.委托delegate 委托delegate也是一种类型,在任何可以声明类的地方都可以声明委托,它将方法当做另一个方法的参数进行传递,这样就可以传递不同的方法,完成不同的功能,使程序具有很好的可扩展性。 举例: 假设这里有一台电脑,有人会用它写程序,有人会用它打游戏,有人会用它看电影,有人会用它边 ...
分类:Windows程序   时间:2017-12-07 00:21:12    阅读次数:245
196条   上一页 1 2 3 4 5 6 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!