- 按照条件查询:from in where select 的用法
int scoreSum = (from student in classStudents
where student.gender == "男"
select student.score).Sum();
boys=(from stud classStudents where stud.gender == "男" select stud).ToList();
mlist = mlist.Where(it => it.type == 1).OrderBy(x => Guid.NewGuid()).ToList();
randomItem = mlist.Where(it => it.type == 1).OrderBy(x => Guid.NewGuid()).First();
bool result1 = classThreeStudent.Exists(student => student.name == "小明");
bool result2 = classThreeStudent.Any(student => student.name == "小明");
Role xiaoMing = roleList.Find(r => r.name == "小明");
int index = roleList.FindIndex(r => r.name == "小明");
if (index == -1) {
} else {
Role xiaoMing = roleList[index];
}