LINQ系列:Linq to Object相等操作符
来源:互联网 发布:杭州皓辰网络法人 编辑:程序博客网 时间:2024/06/05 15:31
相等操作符通过比较两个序列来检查它们相应的元素是否相同。如果两个序列有相同的元素,并且对应元素的值相同,则认为这两个序列是相等的。
SequenceEqual操作符判定两个集合是否相等。判定是通过并行地枚举两个数据源并比较相应元素来完成的。返回值是一个Boolean值——如果两个集合相等则返回true,否则返回false。
SequenceEqual
1>. 原型定义
public static bool SequenceEqual<TSource>(this IEnumerable<TSource> first, IEnumerable<TSource> second);
public static bool SequenceEqual<TSource>(this IEnumerable<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource> comparer);
2>. 示例
int[] fibonacci = new int[] { 1, 1, 2, 3, 5, 8, 13, 21 };int[] factorial = new int[] { 1, 2, 6, 24, 120 };var expr = fibonacci.SequenceEqual(factorial); // false
阅读全文
0 0
- LINQ系列:Linq to Object相等操作符
- LINQ系列:Linq to Object投影操作符
- LINQ系列:Linq to Object限制操作符
- LINQ系列:Linq to Object排序操作符
- LINQ系列:Linq to Object限制操作符
- LINQ系列:Linq to Object排序操作符
- LINQ系列:Linq to Object联接操作符
- LINQ系列:Linq to Object分组操作符
- LINQ系列:Linq to Object串联操作符
- LINQ系列:Linq to Object聚合操作符
- LINQ系列:Linq to Object集合操作符
- LINQ系列:Linq to Object生成操作符
- LINQ系列:Linq to Object转换操作符
- LINQ系列:Linq to Object元素操作符
- LINQ系列:Linq to Object量词操作符
- LINQ系列:Linq to Object分区操作符
- LINQ系列:LINQ to XML操作
- LINQ to OBJECT语句之Join操作符的使用
- eclipse补全代码设置
- 配置Redis
- java多线程学习(二)
- Java面向对象详谈——方法与成员变量
- 网页聊天气泡效果实现
- LINQ系列:Linq to Object相等操作符
- LINQ系列:Linq to Object量词操作符
- spring boot jpa-java.lang.IllegalArgumentException: Not a managed type异常问题解决方法
- Activiti 历史任务查询
- Java面向对象详谈——封装、继承和多态
- mac版MySQL重置初始密码
- javascript怎么实现类似如C++函数中使用静态数据
- LINQ系列:Linq to Object分区操作符
- 开源跨平台多媒体开发库SDL初学编程练习--偷UP主的