using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication5 { class Program { static void Main(string[] args) { //lambda表达式可用于类型是委托的任意地方 //一个string类型的参数,一个string类型的返回值 // lambda1委托 参数 简写模式(return param)【单行可以简写】 Func<string, string> lambda1 = param => param; Console.WriteLine(lambda1("张飞"));//输出张飞 Console.ReadKey(); //传递两个string类型的参数 // 委托 参数 表达式 Action<string, string> lambda2 = (s1, s2) => { Console.WriteLine(s1 + "," + s2); Console.ReadKey(); }; lambda2("关羽", "刘备");//输出关羽,刘备 } } }
本文出自 “程序猿的家” 博客,请务必保留此出处http://962410314.blog.51cto.com/7563109/1538239
原文地址:http://962410314.blog.51cto.com/7563109/1538239