zoukankan      html  css  js  c++  java
  • Hello LINQ

    1.在控制台下运行以下代码:

                string [] geetings={"Hello world","hello LINQ","helo Apress"};
                var items =                                          //这一段可以用var items=geetings.where(s=>s.EndsWith("LINQ"));代替!!!
                    from s in geetings
                    where s.EndsWith("LINQ")
                    select s;
                foreach (var item in items)
                    Console.WriteLine(item);

    控制台窗口输出以下信息:

    hello LINQ

    2.LINQ是关于数据查询的技术

       在LINQ中,查询返回的对象集被称为:“序列”。大多数LINQ序列都是IEnumerable<T>类型的数据,这里的T就是序列中存储的对象的数据类型。例如:IEnumerable<int>。

    如果能够知道序列的数据结构,我们就用IEnumerable<T>,这里必须知道T的数据类型。但有时候发现自己弄混了,由于某种数据类型不匹配而导致无法对代码进行编译,则可以用var关键字。注意:在容易混淆的地方使用var关键字。

  • 相关阅读:
    常见浏览器的兼容问题
    SCSS 的理解
    常见浏览器兼容性问题与解决方案(上)
    常见浏览器兼容性问题与解决方案(下)
    ie6定位absolute bug触发layout解决
    AngularJS 最常用的八种功能
    IE6的3像素bug
    CSS属性级Hack
    什么是SASS
    什么是less?
  • 原文地址:https://www.cnblogs.com/xushaoxin/p/3261032.html
Copyright © 2011-2022 走看看