首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

C#3.0新增功能09 LINQ 标准查询运算符 04 运算

select Enumerable.SelectQueryable.Select SelectMany 投影基于转换函数的值序列,然后将它们展平为一个序列。...Select() 和 SelectMany() 的工作都是依据源值生成一个或多个结果值。...与之相反,SelectMany() 生成单个总体结果,其中包含来自每个源值的串联子集合。 作为参数传递到 SelectMany() 的转换函数必须为每个源值返回一个可枚举值序列。...然后,SelectMany() 串联这些可枚举序列,以创建一个大的序列。 下面两个插图演示了这两个方法的操作之间的概念性区别。...下图描述 SelectMany() 如何将中间数组序列串联为一个最终结果值,其中包含每个中间数组中的每个值。 ? 代码示例 下面的示例比较 Select() 和 SelectMany() 的行为。

9.6K20

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券