C#中的lambda表达式与委托的关系
2017-02-26 20:38
190 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LambdaSpace { public delegate void NoReturnNoPara(); class LambdaTest { public static void Show() { NoReturnNoPara method0 = new NoReturnNoPara(ShowSth);//.net1.1最原始的方法 NoReturnNoPara method1 = ShowSth;//简写的方法 NoReturnNoPara method2 = new NoReturnNoPara( delegate() { Console.WriteLine("delegate show sth"); } );//匿名方法的写法。很有用,有些回调函数可以 NoReturnNoPara method3 = new NoReturnNoPara( ()=>//箭头左边是参数,右边是方法体 { Console.WriteLine("lambda show sth"); } );//.net 3.0之后出现了lambda表达式 } private static void ShowSth() { Console.WriteLine("show sth"); } } }
相关文章推荐
- (装载)C#中的委托,匿名方法和Lambda表达式
- 再谈C#中的委托,匿名方法和Lambda表达式
- c#中关于delegate、委托、事件之间的联系、关系
- C#中的委托、事件以及lambda表达式
- 一个例子帮你搞懂C#语言高级特性系列(02) --- 委托、事件和Lambda表达式
- C# 委托,事件和Lambda表达式
- C#委托 和代理模式 观察者模式的关系
- (C#)中断程序流程,处理事件(委托,事件,Lambda表达式)-3/3
- (C#)中断程序流程,处理事件(委托,事件,Lambda表达式)-2/3
- C#中的委托,匿名方法和Lambda表达式
- C#中的委托,匿名方法和Lambda表达式(转载)
- C#事件与委托的关系【使用】
- C#中的委托,匿名方法、泛型委托和Lambda表达式表达式演变过程
- C#的委托,匿名方法和Lambda表达式
- C#笔记——lambda表达式(委托->匿名方法->lambda表达式)
- (转)C#中的委托,匿名方法和Lambda表达式
- 一起谈.NET技术,C#中的委托,匿名方法和Lambda表达式
- 委托是什么?匿名方法是什么?在C# 3.0中,Lambda表达式是什么?扩展方法是什么?LINQ是什么?您觉得C# 3.0中还有哪些重要的特性,它们带来了什么优势?BCL中哪些类库和这些特性有关?您平时最常用哪些
- 【转】C#中的委托,匿名方法和Lambda表达式
- (转)C#中的委托,匿名方法和Lambda表达式