c#怪异的Lambda 语法

原文链接:https://my.oschina.net/u/2296689/blog/545761

其实完全可以看成一种方法

[param list] => expression

method(param list){
   expression
}

看上去是很像
List<string> lastNames = new List<string> { “Einstein”, “Gore”, “Mayo” };
var famousPeople = lastNames.FindAll(lastName => lastName != “Mayo”);
famousPeople.ForEach(lastName => Console.WriteLine(lastName)


小例子

转载于:https://my.oschina.net/u/2296689/blog/545761

上一篇:C语言使用cmd命令并获取输出方法


下一篇:c# 确认框实现