首页 > 代码库 > linq学习(Last和First)
linq学习(Last和First)
比如一个学生类class Student { public string Name { get; set; } public int Score { get; set; } public string Sex { get; set; } }List<Student> list = new List<Student>{ new Student{ Name="张三",Score=96, Sex="男"}, new Student{ Name="李四",Score=80, Sex="男"}, new Student{ Name="Mery",Score=96, Sex="女"}, new Student{ Name="Mei",Score=85, Sex="女"} }; //得到第一个学生的信息 var s = list.First(); Response.Write(s.Name); //结果 张三 //得到分数大于85,并且性别为女的第一个学生的信息 var student2 = list.First(a=>a.Score>85 &&a.Sex=="女"); Response.Write(student2.Name); //结果 Mary //得到分数大于85最后一个学生的信息 var student3 = list.Last(a => a.Score > 85); Response.Write(student2.Name); //结果 Mary
linq学习(Last和First)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。