一句话说明白lamda表达式

来源:互联网 发布:实时抓取网页数据 编辑:程序博客网 时间:2024/05/02 16:49

一句话说明白lamda表达式

lamda表达式

格式:( 形参列表 ) => { 函数体 }

作用:简化匿名方法的书写,可用在任何可使用匿名方法和强类型代理的地方;

例子: 


using System;using System.Collections.Generic;using System.Text;namespace lamda_expression{    class Program    {        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"));        }    }}/* anonymous method output: argd1 output: anonymous method done请按任意键继续. . . */

原创粉丝点击