黑马程序员技术交流社区
标题:
delegate是干嘛的?
[打印本页]
作者:
雷向阳
时间:
2012-10-6 21:07
标题:
delegate是干嘛的?
delegate是做什么的,还有它是引用类型还是值类型?enum、int[]和string分别是什么类型吖?
作者:
刘俊红
时间:
2012-10-6 21:18
简单理解:int可以用来放整数,而delegate就用来放方法,并且可以把多个符合定义的方法赋给delegate。
delegate是引用类型
enum是值类型
int[] 是数组,数组是引用类型
string是引用类型
作者:
管海鹏
时间:
2012-10-6 21:23
MSDN 官方帮助文档:
http://msdn.microsoft.com/zh-tw/library/900fyy8e(v=VS.100).aspx
----------------------------
在c#中,event与delegate是两个非常重要的概念。因为在Windows应用程序中,对事件的使用非常频繁,而事件的实现依赖于delegate
----别人眼中的的Deltegate
作者:
赵雅晴
时间:
2012-10-7 12:45
一个delegate声明指定了一个相关的类型,你可以使用这一类型来封装一个含有特定标记的方法。一个delegate实例可以封装一个静态或一个实例方法。
作者:
徐赵华
时间:
2012-10-7 16:41
委托就相当于C、C++中的函数指针
作者:
徐赵华
时间:
2012-10-7 16:44
引用类型
作者:
张文
时间:
2012-10-7 17:23
学习了。。
作者:
徐艳勇
时间:
2012-10-8 15:03
本帖最后由 yanner 于 2012-10-8 15:06 编辑
delegate 委托 引用类型 有点像类型的类型,
string 引用
数组 引用
作者:
董振海
时间:
2012-10-10 14:40
delegate 委托声明定义一种类型,它用一组特定的参数以及返回类型封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象同时封装一个实例和该实例上的一个方法。如果您有一个委托对象和一组适当的参数,则可以用这些参数调用该委托。
作者:
chens2865
时间:
2012-10-23 11:40
delegate是委托,引用类型;通过+=和-=来挂接方法。你可以通俗地理解成“方法变量”.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2