求大神给一些c#lamda表达式的一些简单例子!3q啊.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 18:01:16
求大神给一些c#lamda表达式的一些简单例子!3q啊.

求大神给一些c#lamda表达式的一些简单例子!3q啊.
求大神给一些c#lamda表达式的一些简单例子!3q啊.

求大神给一些c#lamda表达式的一些简单例子!3q啊.
lamda表达式
格式:( 形参列表 ) => { 函数体 }
作用:简化匿名方法的书写,可用在任何可使用匿名方法和强类型代理的地方;
public delegate string mydelegate(string s);
static void Main(string[] args)
{
mydelegate d1;
d1 = delegate(string myarg) { Console.WriteLine("anonymous method output:{0}",myarg); return "anonymous method done"; };
d1 += ((string myarg) => { Console.WriteLine("lamda expression output:{0}",myarg); return "lamda ok"; });
Console.WriteLine("d1 output:{0}",d1("arg"));
}