LinqSelect子句怎么使用

本篇内容主要讲解“Linq Select子句怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linq Select子句怎么使用”吧!

10余年的茫崖网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整茫崖建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“茫崖网站设计”,“茫崖网站推广”以来,每个客户项目都认真落实执行。

选择数据(SELECT)

Linq Select子句指定所返回元素的形式和内容。若要检索包含整个数据源对象的集合,请选择范围变量本身。若要从数据源中选择多个字段,您可以使用两种方法:

1、在Linq Select子句中,指定要包含在结果中的字段。编译器将定义一个匿名类型,该类型将这些字段作为其属性。如:

Dim londonCusts4 = From cust In customers _  Where cust.City = "London" _  Order By cust.Name Ascending _  Select Name = cust.Name, Phone = cust.Phone

2、定义含有您要包括在结果中的特定字段的命名类型,并在Linq Select子句中创建和初始化该类型的实例。仅当您必须在返回各个结果的集合以外使用这些结果,或者必须将这些结果作为参数传入方法调用时,才使用此选项。

  1. Dim londonCusts5 = From cust In customers _ Select New NamePhone With 
    {
    .Name = cust.Name, _.Phone = cust.Phone

如果未指定Linq Select子句,查询将根据为当前范围变量的所有成员返回一个类型。

Linq Select子句可以引用当前范围中的任何变量,包括在 From 子句中标识的范围变量,由 Aggregate、Let、Group By 或 Group Join 子句通过别名创建的任何新变量或查询表达式中之前的Linq Select子句创建的变量。Linq Select子句还可以包含静态值。

Linq Select子句可为后续的其他子句子句引入一组新的范围变量,而之前的范围变量不再位于范围中,查询表达式中的***一个Linq Select子句确定查询的返回值。例如:

Dim customerList = From cust In customers, ord In cust.Orders _  Select Name = cust.CompanyName  //引入新范围变量  Total = ord.Total, ord.OrderID _  //引入新范围变量  Where Total > 500 _  //后续子句使用新的范围比例  Select Name, OrderID

到此,相信大家对“Linq Select子句怎么使用”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


网站栏目:LinqSelect子句怎么使用
网页URL:http://scjbc.cn/article/pgjpgh.html

其他资讯