=>在C#中代表Lambda表达式,可以将一个函数、委托简化定义为一个变量。 例子如下: 1、用于简化函数 Func<int,string> inttostring = x=>x.toString(); 则inttostring(8);输出为字符串的“8”; 其中Func
//新建一个类 public class People { public People(string name,int age) { this.Name = name; this.Age = age; } string Name; int Age; } //执行函数 static void Main(string[] args) { People p1 = new People("王尼玛", 35); People p2 = new People("王大锤", 27); People p3 = new People("王二小", 15); List<People> ps = new List<People>(); ps.Add(p1); ps.Add(p2); ps.Add(p3); //大于20岁则返回这个People类的实例 List<People> tFind = ps.FindAll(people => people.Age > 20); foreach (People p in tFind) { Console.Write(p.Name+'\n'); } Console.ReadLine(); }3、