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关键字。

  • 相关阅读:
    记录排序算法
    Redis 记录
    ELK Windows环境 强行记录
    前端组件 bootstrap-select 下拉 多选 搜索
    记一次微信点赞小网站的事故
    来自加班的吐槽
    .net 比较器
    做一个.net core 小项目 遇到的一些坑
    即使通讯架构
    resultMap 映射
  • 原文地址:https://www.cnblogs.com/xushaoxin/p/3261032.html
Copyright © 2011-2022 走看看