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. SequenceEqual

SequenceEqual

Created: November-22, 2018

SequenceEqual 用于比较两个 IEnumerable<T> 序列。

int[] a = new int[] {1, 2, 3};
int[] b = new int[] {1, 2, 3};
int[] c = new int[] {1, 3, 2};

bool returnsTrue = a.SequenceEqual(b);
bool returnsFalse = a.SequenceEqual(c);
  • ElementAt 和 ElementAtOrDefault
  • DefaultIfEmpty

Copyright © 2018. All right reserved

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

  • 关于我们
  • 免责声明