Linq:基本语法form ,select, where(2)
来源:互联网 发布:淘宝在线转换工具 编辑:程序博客网 时间:2024/06/03 18:49
一:基础知识
1:linq查询表达式必须以from子句开头
2:linq查询表达式必须以select 或者group子句结尾
3:linq查询表达式可以包含0个或多个where子句,一个where子句可以包含1个或多个布尔条件表单时
看个简单的例子
其中:
from v in values values是数据源,v可以看作是查询过程中的一个枚举,
where v>2 && v<5 是查询条件
select v 把符合条件的枚举依次添加到var value中去。value是一个可枚举变量
再看个例子
如上所示:你可以在查询表达式中调用其他函数
第三个例子
1.我们是用上一篇文章中讲到的对象初始化器初始化users集合的
2.linq表达式获取的是一个int类型的可枚举集合,
所以我们知道主要是select子句决定了获取的数据的类型,甚至可以在select子句中创建新类型,比如employee的对象。
二:多类from子句查询
1.UserInfo就是上个例子中的UserInfo类
2.from子句可以检索无限多个对象
三:多层form子句查询
1.UserInfo类内部有一个List<Userinfo>的集合
2.from子句可以深入无限多层。
四:linq多次查询
是不是很像sql里的用法呢?呵呵
原文出自:http://www.cnblogs.com/liulun/archive/2009/06/02/1494740.html
0 0
- Linq:基本语法form ,select, where(2)
- LinQ—基本查询操作符 Select/Where/Group语句
- ef linq select where dynamic singleordefault
- C#: from in select ; m(linq where)
- LINQ简记(1):基本语法
- LINQ基本语法整理(一)
- Linq基本语法
- Linq基本语法
- Linq基本语法概述
- Linq基本语法
- Linq 基本语法
- linq语法之Where First、FirstOrDefault Single...
- LINQ查询操作符之Select、Where、OrderBy、OrderByDescending、GroupBy、Join、GroupJoin及其对应的查询语法
- 手工把LINQ转成表达式(四) select, group, where, orderby
- SELECT 基本语法
- LINQ的基本应用语法
- LINQ基本语法及其示例
- LINQ的基本语法介绍
- QVTKWidget和vtkImageViewer2结合编程设置顺序问题
- nike官方網 dCiP V18 sy9lB
- POI对Excel自定义日期格式的读取
- 黑马程序员_String类
- Nike慢跑鞋 M8o6 3xC 8xDvR
- Linq:基本语法form ,select, where(2)
- Converse官方網 SDu0 UGx rMNhj
- HDU1257最少拦截系统
- 【夏苗苗】给你的表单加上验证
- Javascript模块化编程(一):模块的写法
- 数据库索引 类型
- 好的交互设计师是怎样成长的?
- ios 键盘遮盖TextField的解决方法
- HDU 1027 Ignatius and the Princess II 【next_permutation(a,a+n)的应用】