学习笔记:c#函数名可以直接赋值给委托
2009-03-23 17:17
423 查看
一直不知道也可以这样,今天看书发现的,也许比较弱智。
1 public delegate void MyDelegate(int x,int y);
2 public static void Main(string[] args)
3 {
4 MyDelegate my1 = PrintPair;
5 my1(6,4);
6 }
7 static void PrintPair(int x,int y)
8 {
9 Console.WriteLine(x.ToString()+"\n"+y.ToString());
Console.Read();
}
原来我一直都是用委托实例的厄。。
1 public delegate void MyDelegate(int x,int y);
2 public static void Main(string[] args)
3 {
4 MyDelegate my1 = new MyDelegate(PrintPair);
5 my1(6,4);
6 }
7 static void PrintPair(int x,int y)
8 {
9 Console.WriteLine(x.ToString()+"\n"+y.ToString());
Console.Read();
}
这样更像是委托链嘛 orz
1 public delegate void MyDelegate(int x,int y);
2 public static void Main(string[] args)
3 {
4 MyDelegate my1 = PrintPair;
5 my1(6,4);
6 }
7 static void PrintPair(int x,int y)
8 {
9 Console.WriteLine(x.ToString()+"\n"+y.ToString());
Console.Read();
}
原来我一直都是用委托实例的厄。。
1 public delegate void MyDelegate(int x,int y);
2 public static void Main(string[] args)
3 {
4 MyDelegate my1 = new MyDelegate(PrintPair);
5 my1(6,4);
6 }
7 static void PrintPair(int x,int y)
8 {
9 Console.WriteLine(x.ToString()+"\n"+y.ToString());
Console.Read();
}
这样更像是委托链嘛 orz
相关文章推荐
- (原创)c#学习笔记06--函数06--委托
- [C#学习笔记之多线程1]使用ParameterizedThreadStart委托向线程函数传送参数
- 学习笔记之---C#中的委托与事件
- 【C#学习笔记】函数重载
- 关于C#中的委托的学习笔记
- C#学习笔记3——函数
- c# 委托的学习笔记(附代码)
- c#学习笔记四 委托
- C#学习笔记之多播委托
- C#事件 委托 学习笔记
- C#委托,事件最初浅的和最易看懂的学习笔记
- 【C#学习笔记】函数重载
- C#学习笔记(三)—–C#高级特性中的委托与事件(下)
- C#学习笔记五---委托
- C#中的委托、事件学习笔记
- (原创)c#学习笔记06--函数04--结构函数
- C#学习笔记——委托机制
- C#委托与事件学习笔记
- [读书笔记]C#学习笔记二: 委托和事件的用法及不同
- C#学习笔记——委托