C#委托的初步理解
2015-03-03 23:01
225 查看
一、类型、变量、常量(实例)之间的关系。 常量:不变的数据,比如数字1,字符串“abc”。 变量: 用来存储常量的内存里的一块存储空间, 声明时需要指明变量类型,变量名称,在初始化后才能使用。
二、委托
定义一个委托就是定义了一个类型,它的变量存储的是与它签名相同的函数。
使用委托过程:
1.定义一个委托类型(写好签名);
2.创建该委托的变量;
3.给委托变量里追加引用函数(相同的签名);
4.调用委托变量。
定义:public delegate void Mydele(int a,int b);
创建变量:Mydele md;
变量赋值:Myclass Class1= new Myclass(); md=Class1.Add;(假设Add函数的签名与Mydele的签名相同)
调用委托变量:md();
委托变量之间的加法运算(必须是同类型);
md=a+b;
委托变量之间的减法运算(必须是同类型);
md=md-b;
相关文章推荐
- C#学习之初步理解委托、事件、匿名方法和Lambda
- C#学习之初步理解委托、事件、匿名方法和Lambda
- C#学习之初步理解委托、事件、匿名方法和Lambda
- C#委托及事件委托的初步理解
- 深入理解C#中的委托和事件
- 关于C#中委托的理解
- 对C#委托及事件委托的理解
- 对C#下函数,委托,事件的一点理解!
- 理解C#中的委托[翻译]
- 深入理解C#中的委托和事件
- 对C#下函数,委托,事件的一点理解!
- C#中委托的理解
- 对于C#中委托和事件的理解
- 深入理解C#编程中的组件-事件-委托
- C# 中委托的簡單理解
- C# 中委托的簡單理解
- 对C#委托及事件委托的理解
- 理解C#中的委托[翻译]
- 深入理解C#编程中的组件-事件-委托
- 对C#下函数,委托,事件的一点理解