zoukankan      html  css  js  c++  java
  • LINQ学习笔记——(3)基本查询操作符

    Select()

    作用于uIEnumerable<TSource>类型

    public static void Test()
            {
                List<string> persons = new List<string>();
                persons.Add("张 一");
                persons.Add("杨 二");
                persons.Add("张 三");
                persons.Add("贾 四");
                persons.Add("王 五");
                persons.Add("赵 六");
                persons.Add("贾 七");
                persons.Add("王 八");
    
                var result = persons.Select(p => p);
                foreach (string i in result)
                {
                    Console.WriteLine(i);
                }
                Console.Read();
            }

    执行结果:

    Where()

       它和 Select() 一样作用于IEnumerable<TSource>类型
       它只接受一个 Func<TSource, bool> 泛型委托参数
     public static void Test()
            {
                List<string> persons = new List<string>();
                persons.Add("张 一");
                persons.Add("杨 二");
                persons.Add("张 三");
                persons.Add("贾 四");
                persons.Add("王 五");
                persons.Add("赵 六");
                persons.Add("贾 七");
                persons.Add("王 八");
    
                var result = persons.Where(p => p.StartsWith(""));
                foreach (string i in result)
                {
                    Console.WriteLine(i);
                }
                Console.Read();
            }

    执行结果:

     

  • 相关阅读:
    批量修改文件
    mysql-5.5.32-linux2.6-x86_64.tar.gz 二进制源码定制安装MySQL服务器
    源码搭建nginx服务器
    Python--安装
    k8s-修改线程数
    容器卡在terminate状态无法删除
    扩/
    磁盘分区+挂载
    499
    清理磁盘
  • 原文地址:https://www.cnblogs.com/tuokid/p/4529805.html
Copyright © 2011-2022 走看看