Linq之select子句
2024-10-18 21:25:14
在Linq中select子句用来指定查询结果的类型和表现形式。Linq查询要么以select子句结尾,要么以group子句结尾。
List<UserBaseInfo> users = new List<UserBaseInfo>(); for (int i = ; i < ; i++)
{
users.Add(new UserBaseInfo(i, "user0" + i.ToString(), "user0" + i.ToString() + "@web.com"));
} //以下是创建Linq查询
var result = from u in users where u.ID <
select u.UserName;
上面的select子句查询结果的类型为string类型的序列,序列值为users的username属性。
下面代码演示了使用select子句创建一个序列,其中序列包含id和username两个属性。该select子句使用了new 创建一个新的序列,该新序列包含两个属性,id和username。
List<UserBaseInfo> users = new List<UserBaseInfo>(); for (int i = ; i < ; i++)
{
users.Add(new UserBaseInfo(i, "user0" + i.ToString(), "user0" + i.ToString() + "@web.com"));
} var result = from u in users where u.ID <
select new{u.ID, u.UserName};
最新文章
- 高性能MySQL(三):服务器性能剖析
- HP ALM 使用经验
- ajax 和 post 传多个参数值具体怎么写
- js限制文本框只能输入数字方法小结(转)
- iframe父子页面调用小结
- 斐波那契数[XDU1049]
- raido 赋值第一次成功,然后就赋值不显示
- 李洪强iOS开发之零基础学习iOS开发【02-C语言】03-关键字、标识符、注释
- CSS align-content 属性
- JspWriter与PrintWriter的关系
- 【C++知识点】单例模式的简单实现
- XQuery 术语
- 【PAT】B1015 德才论
- 系统右键菜单(级联菜单)资料--cascading menus
- mongo 更新字段值,若不存在则自动创建
- ESP-IDF版本2.1.1
- Java 读取 .properties 配置文件
- Linux就业技术指导(五):Linux运维核心管理命令详解
- Scrapy 分布式数据采集方案
- HTTP接口开发专题二(发送http请求的接口工具类)