匿名方法与Lamda表达式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了匿名方法与Lamda表达式相关的知识,希望对你有一定的参考价值。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 匿名方法与Lamda表达式 { class Program { static void Main(string[] args) { //任何可以使用委托的地方都可以使用匿名方法,匿名方法就是没有名字的方法。 //a指向一个匿名方法 Action a = delegate { Console.WriteLine("a"); }; a(); //b指向一个lamda方法,labda方法可以访问外部参数。 Action<string,string> b = (b1,b2) => { Console.WriteLine(b1+","+b2); }; b("b1","b2"); //当lamda只有一个参数和只有一句代码时,参数可以不用(),方法体可以不能{} Action<string> c = d => Console.WriteLine(d); c("c"); Console.ReadKey(); } } }
以上是关于匿名方法与Lamda表达式的主要内容,如果未能解决你的问题,请参考以下文章