logo
  • 教程列表
  • SO官方文档
  • LINQ 查询
    • 链接方法
    • First FirstOrDefault Last LastOrDefault Single 和 SingleOrDefault
    • 除了
    • SelectMany
    • 任何
    • JOINS
    • 跳过并采取
    • 在 Linq 查询中定义变量(let 关键字)
    • 压缩
    • 范围和重复
    • 所有
    • 基本
    • 骨料
    • SelectMany 展平一系列序列
    • 不同
    • 按类型转换元素查询集合以进行类型化
    • GroupBy
    • 枚举可枚举
    • 哪里
    • 使用 Range 与各种 Linq 方法
    • 使用 SelectMany 而不是嵌套循环
    • 包含
    • GroupBy 一个或多个字段
    • 查询排序 - OrderBy() ThenBy() OrderByDescending() ThenByDescending()
    • ToDictionary
    • SkipWhile
    • DefaultIfEmpty
    • SequenceEqual
    • ElementAt 和 ElementAtOrDefault
    • 加入多个序列
    • 加入多个键
    • 和
    • 去查查看
    • Any 和 First(OrDefault) - 最佳实践
    • GroupBy Sum and Count
    • 排序依据
    • 选择 - 转换元素
    • 联合
    • Count 和 LongCount
    • 逐步构建查询
    • GroupJoin 具有外部范围变量
    • Linq Quantifiers
    • TakeWhile
    • 为 IEnumerableT 构建自己的 Linq 运算符
    • 相反
    • OrderByDescending
    • CONCAT
    • 使用 FuncTSource 选择 int TResult 选择器 - 用于获取元素的排名
  1. StackOverflow 文档
  2. C# Language 教程
  3. LINQ 查询
  4. 联合

联合

Created: November-22, 2018

合并两个集合以使用默认的相等比较器创建不同的集合

int[] numbers1 = { 1, 2, 3 };
int[] numbers2 = { 2, 3, 4, 5 };

var allElement = numbers1.Union(numbers2);   // AllElement now contains 1,2,3,4,5

.NET 小提琴现场演示

  • Count 和 LongCount
  • 选择 - 转换元素

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明