var clientLibs = (from cat in SessionCategories
                              from item in cat.Items
                              select item).ToArray();
这个项目中没有用到数据库,通信用的是FTP,那么这句话是什么意思呢,是C#的什么知识点呢?

解决方案 »

  1.   

    这是 C#3.0中的linq意思就是用cat
    从SessionCategories 集合中 遍历,
    再从每个cat中用item遍历它的items,最后把整个遍历结果以数组的形式返回给clientLibs
      

  2.   

     C# ADO.NET 3.5中 linq 的 查询 写法
      

  3.   

    这是 C#3.0中的linq意思就是用cat 
    从SessionCategories 集合中 遍历, 
    再从每个cat中用item遍历它的items,最后把整个遍历结果 以数组的形式返回给clientLibs 支持二楼。
      

  4.   

    这是 C#3.0中的linq意思就是用cat
    从SessionCategories 集合中 遍历,
    再从每个cat中用item遍历它的items,最后把整个遍历结果以数组的形式返回给clientLibs