c#中LINQ的基本用法实例-创新互联

一、什么是LINQ

成都创新互联公司专注于矿区网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供矿区营销型网站建设,矿区网站制作、矿区网页设计、矿区网站官网定制、小程序开发服务,打造矿区网络公司原创品牌,更为您提供矿区网站排名全网营销落地服务。

LINQ(读音link)代表语言集成查询(Language Integrated Query),是.NEt框架的扩展,它允许我们用SQL查询数据库的方式来查询数据的集合,使用它,你可以从数据库、程序对象的集合以及XML文档中查询数据

下面一个简单的示例,可以查询数组中小于8的数字并输出。

一般步骤:获取数据源、创建查询、执行查询。需要注意的是,尽管查询在语句中定义,但直到最后的foreach语句请求其结果的时候才会执行

using System;
using System.Collections.Generic;
using System.Linq;

namespace LINK查询
{
 class Program
 {
 static void Main(string[] args)
 {
  int[] number = { 2, 4, 6, 8, 10 }; //获取数据源
  IEnumerable lowNum = from n in number //创建并存储查询,不会执行操作
     where n < 8
     select n;

  foreach(var val in lowNum) //执行查询
  {
  Console.Write("{0} ", val);
  }

  Console.ReadKey();
 }
 }
}

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文名称:c#中LINQ的基本用法实例-创新互联
URL网址:http://pwwzsj.com/article/dsdjgj.html