zoukankan      html  css  js  c++  java
  • 令人心动的Linq!

    今天晚上闲来没事,加之上周六把Vs2008Beta2给装上了,就查查相关的Framework3.5的新知识。已经看到Linq这个词很长时间了,可是不知道它是什么。今天查了下,才终于明白,Linq是Language Interaged Query,就是语言集成查询的意思。我只试了一个以下它的小功能,哇,心动地厉害!
    下面给大家贴出来代码一观:
     1 //生成一个Person数组
     2        string[] sPersons = "han""hazhao""Li" };
     3
     4        //Linq语句
     5        //就是此处让俺心动地要命,从来没有想过可以这样来对一个数组查询
     6        var result = from p in sPersons
     7                     where p.StartsWith("ha")
     8                     select p;
     9        foreach (var s in result)
    10        {
    11            Response.Write(s.ToString() + "<br/>");
    12        }

    运行结果:

    han
    hazhao

     

    共同进步啊同志们!!
    点个广告:
  • 相关阅读:
    一维数组
    do while循环(熟悉)
    while循环的概念和使用
    break关键字
    continue关键字
    for循环的概念与使用
    switchcase分支结构
    if else if else分支结构
    关于scanf()读取与返回值和回车键的问题
    WCF通过IIS寄宿服务
  • 原文地址:https://www.cnblogs.com/hanxianlong/p/950283.html
Copyright © 2011-2022 走看看