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

  • 相关阅读:
    markdown syntax
    solidity_mapping_implementation
    paramiko 模块安装和使用
    检测服务运行的脚本
    系统非正常关机启动后出现:an error occurred during the file system
    bacula 备份恢复
    socket 网络编程
    Python 8 协程/异步IO
    Linux系统通过console口连接交换机
    Python 7 多线程及进程
  • 原文地址:https://www.cnblogs.com/xushaoxin/p/3261032.html
Copyright © 2020-2023  润新知