zoukankan      html  css  js  c++  java
  • SelectMany

    string[] presidents = {
    "Adams""Arthur""Buchanan""Bush""Carter""Cleveland",
    "Clinton""Coolidge""Eisenhower""Fillmore""Ford""Garfield",
    "Grant""Harding""Harrison""Hayes""Hoover""Jackson",
    "Jefferson""Johnson""Kennedy""Lincoln""Madison""McKinley",
    "Monroe""Nixon""Pierce""Polk""Reagan""Roosevelt""Taft",
    "Taylor""Truman""Tyler""Van Buren""Washington""Wilson"}
    ;

    IEnumerable
    <char> chars = presidents.SelectMany(p => p.ToArray());
    Employee[] employees = Employee.GetEmployeesArray();
    EmployeeOptionEntry[] empOptions 
    = EmployeeOptionEntry.GetEmployeeOptionEntries();

    var employeeOptions 
    = employees
                          .SelectMany(e 
    => empOptions
                                           .Where(eo 
    => eo.id == e.id)
                                           .Select(eo 
    => new {
                                                               id 
    = eo.id,
                                                   optionsCount 
    = eo.optionsCount }
    ));

    foreach (var item in employeeOptions)
       Console.WriteLine(item);
  • 相关阅读:
    行定位符、单词定界符实例用法
    什么是正则表达式?
    PHP正则表达式语法汇总
    PDO中的存储过程的详细介绍
    PDO中的事务处理具体介绍
    PDO中错误处理的方法
    PDO中错误处理的方法
    使用默认模式-PDO::ERRMODE_SILENT
    PDO中执行SQL语句的三种方法
    使用默认模式-PDO::ERRMODE_SILENT
  • 原文地址:https://www.cnblogs.com/anders06/p/1516805.html
Copyright © 2011-2022 走看看