linq语法
来源:互联网 发布:html css js手机版 编辑:程序博客网 时间:2024/05/22 09:46
List<C01Dog> list = GetDogList();
//9.1 从 老集合中 查询 每一个 元素(d) 存入 新集合
var dogs1 = from d in list select d;
//forech(var d in list)循环这个集合
//9.2 where条件 从 老集合中 查询 所有 Gender = falser 的 元素,存入 新集合
//var dogs2 = select d from d in list where d.Gender == false ;
var dogs2 = from d in list where d.Gender == false select d;
List<C01Dog> list = GetDogList(); List<C02DogToy> listToys = GetDogToyList(); //9.1 从 老集合中 查询 每一个 元素(d) 存入 新集合 var dogs1 = from d in list select d; //9.2 where条件 从 老集合中 查询 所有 Gender = falser 的 元素,存入 新集合 //var dogs2 = select d from d in list where d.Gender == false ; var dogs2 = from d in list where d.Gender == false select d; //9.3 排序条件 var dogs3 = from a in list orderby a.Age orderby a.ID orderby a.Name descending select a; //9.4 连接查询 注意:连接条件 使用 equals 关键字!!!//返回的是新的匿名类 var joinedList = from a in list join t in listToys on a.ID equals t.DogID select new { Dog = a, Toy = t }; foreach (var item in joinedList) { Console.WriteLine(item.ToString()); } Console.WriteLine("分组啦~~~-----------------------"); //9.5 分组查询 var groupList = from d in list group d by d.Gender; foreach (var group in groupList) { Console.WriteLine(group.Key.ToString()); foreach (var item in group) { Console.WriteLine(item.ToString()); } }
- LINQ语法
- LINQ语法
- Linq语法
- Linq语法
- linq语法
- Linq 语法
- Linq语法
- Linq语法
- linq 语法lambpa语法总结
- LINQ语法 收藏
- Linq基本语法
- #3.0 LINQ 查询语法
- LINQ中的Aggregate语法
- Linq基本语法
- Linq语法构成
- XML LINQ语法
- Linq基本语法概述
- linq to sql 语法
- Android 选取照片
- ant yui 对css,js进行压缩
- oracle 导入和导出
- 本地套接字的几篇文章
- socket换了马甲我照样认识你
- linq语法
- Android Jni代码示例讲解
- 静态成员函数
- Redis.conf 配置
- MIT新技术:远程触摸和操纵实物 创新人机交互
- 基于WPF数据绑定的鼠标随动显示光标位置的方法
- 图像处理基本算法 链码 边界跟踪
- 百度地图api错误编码errorcode 162
- 基于visual Studio2013解决C语言竞赛题之0809链表排序