来自:原文出处html
//将数据源中姓钟的,并将他的年龄改为99岁 //方法一: usersss = usersss.Select(o => { o.Age = o.Name.StartsWith("钟") ? 99 : o.Age; return o; }).ToList(); //方法二: usersss.ForEach(o => { o.Age = o.Name.StartsWith("钟") ? 99 : o.Age; }); //方法三 usersss = usersss.FindAll(delegate(User o) { if (o.Name.StartsWith("钟")){ o.Age = 99; } return o.Name != null; });