腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
我们
是否
可以
使用
LINQ
扩展
方法
SequenceEqual
使用
IEqualityComparer
接口
逐个
比较
两个
复杂
的
集合
c#
、
linq
、
iequalitycomparer
我正在尝试
使用
IEqualityComparer
来
逐个
比较
2个
集合
中
的
2个字段。
IEqualityComparer
只
比较
了1个字段"name“。我也想
比较
一下"mark“。在Java中,
我们
使用
comparator
接口
来
比较
Equals
方法
中
的
多个字段。using System; using System.<
浏览 42
提问于2019-05-23
得票数 3
2
回答
下面的
SequenceEqual
在
比较
类时不起作用
c#
、
generics
、
asp.net-core
、
.net-core
我试图
比较
下面的数据。为什么
SequenceEqual
在下面不工作?我创建了
两个
list类,并希望进行
比较
。ProductName = "TV", }); if (product1.
SequenceEqual
浏览 0
提问于2019-01-02
得票数 0
回答已采纳
5
回答
比较
数组内容、StructuralComparisons.StructuralEqualityComparer与
SequenceEqual
的
差异
c#
、
.net
、
.net-4.0
我有
两个
数组: int[] arr2 = new int[] { 1, 2, 3 };写作和写作有什么区别:vs IStructuralEquatable我应该在什么时候
使用
每一个?
浏览 0
提问于2012-09-30
得票数 7
回答已采纳
1
回答
IEqualityComparer
和IEquatable在Enumerable.
SequenceEqual
方法
中
的
作用是什么?
.net
、
linq
、
equality
在上
的
这一页中,他们描述了Enumerable类
的
SequenceEqual
方法
。它在页
的
中间写到: 如果要
比较
序列中对象
的
实际数据,而不只是
比较
它们
的
引用,则必须在类中实现
IEqualityComparer
泛型
接口
。下面的代码示例演示如何以自定义数据类型实现此
接口
,并提供GetHashCode和Equals
方法
。然后,他们展示了一个示例,其中根本没有实现<em
浏览 3
提问于2013-10-30
得票数 1
回答已采纳
4
回答
集合
上
的
递归断言
.net
、
collections
、
nunit
、
assert
我想要一个这样
的
测试: public void TestCollectionAssert () var a1 = new [] { new [] { "我
的
真实案例要
复杂
得多,但用通用
的
方法
解决这个问题就行了。有什么想法吗?
浏览 0
提问于2010-11-15
得票数 4
2
回答
确定
集合
是否
相等(由
集合
组成)
c#
、
.net
、
set
、
compare
、
equals
我有
两个
int列表var b = new List<IList<int>>();var a = newnew List<int>() { 6, 5, 4 }, }; 我想把a和b当作
集合
来对待我该如何做我
的
等价物法?
浏览 3
提问于2017-08-08
得票数 1
回答已采纳
3
回答
使用
OrderBy
扩展
时
的
默认
比较
器
c#
、
compare
出于好奇:在
使用
以下
扩展
方法
对一组对象进行排序时,会
使用
什么
比较
器?OrderBy(x=> x)bool setsEqual = MySet.
SequenceEqual
(OtherSet);
方法
由于
集合
中包含
的
元素
的
顺序没有定义,而且可能不同,在内部顺序
浏览 3
提问于2016-05-02
得票数 5
4
回答
比较
两个
复杂
对象
的
相等性
c#
、
.net
我有
两个
列表,这个
复杂
的
对象有4个引用类型
的
公共属性。如何将一个列表与另一个列表进行
比较
,以确定这些列表
的
大小和值
是否
相等。
浏览 0
提问于2012-12-03
得票数 2
回答已采纳
4
回答
如何对具有相同子对象列表
的
对象进行分组?
c#
、
list
、
linq
、
group-by
在
使用
下面的表达式时,它不会将具有列表
的
对象分组在一起,这大概是因为当它检查每个列表
的
相等性时,它并不匹配--尽管内容是相同
的
。我如何调整我
的
表达式,使其正确地将前两项(它们是相同
的
)分组为一个?
浏览 2
提问于2020-01-06
得票数 2
回答已采纳
3
回答
如何
比较
Dictionary<string,string[]>?
c#
、
.net-4.0
我找到了这个帖子:我试着
比较
一本字典和第二副字典。
浏览 3
提问于2015-07-15
得票数 0
20
回答
与兰达不同?
c#
、
c#-3.0
、
lambda
、
extension-methods
是的,所以我有一个可枚举
的
,并希望从中得到不同
的
值。有人知道
是否
存在这样
的
扩展
或者,
是否
有一种
方法
可以
指定<
浏览 19
提问于2009-08-19
得票数 826
回答已采纳
4
回答
如何检查List < int[] >
是否
包含与另一个int[ ]存储相同值
的
int[]元素?
c#
、
arrays
假设,我有一个整数数组和一个整数数组
的
列表: };我想知道如何在MyListOfIntArrays中检查
是否
是存储与MyArray相同值
的
元素。在这种情况下,答案应该是:“是”( MyListOfIntArrays
的
第三个元素存储与MyArray相同
的</e
浏览 0
提问于2015-10-27
得票数 2
回答已采纳
4
回答
检查字符串列表中
是否
存在字符串数组
c#
、
arrays
、
string
、
list
我通过迭代创建了一个新
的
字符串数组,并尝试将其放入列表中,但是当我
使用
contain函数时,它不会检查它
是否
存在,而是插入重复项。
浏览 1
提问于2013-02-15
得票数 1
回答已采纳
2
回答
我如何
使用
Linq
修复此
方法
,以使测试(由于结果正确,测试应该已经有效)工作?
c#
、
linq
; set; } public Feature(int Id) this.Id = Id; }public class ProductListFilteringClass public List<ProductWithFeatures> products; publi
浏览 5
提问于2020-07-07
得票数 0
11
回答
比较
两本字典中
的
平等
c#
、
unit-testing
、
dictionary
我想在C#中将
两个
字典与as键、一个string和一个int
的
列表进行
比较
,假设
两个
字典都有相同
的
键,而对于每个键作为值,则假设一个具有相同整数
的
列表(两者
的
顺序不一定相同)是相等
的
。我
使用
了来自和相关问题
的
两种答案,但都没有通过测试套件中
的
测试函数DoesOrderKeysMatter和DoesOrderValuesMatter。(dict2.OrderBy(kvp => kvp.Key))
浏览 0
提问于2014-02-13
得票数 27
回答已采纳
4
回答
比较
对象?
c#
、
.net
、
vb.net
我只需要做一个简单
的
比较
,即byte[] keyb = System.Text.Encoding.ASCII.GetBytes("myFamilyColumn:1");但是结果是假
的
,它们
的
散列代码也是不同
的
,我是不是遗漏了什么?
浏览 0
提问于2011-01-05
得票数 6
回答已采纳
1
回答
我
是否
完全误解了在EqualSequence
LINQ
中如何等于和/或
c#
、
list
、
linq
、
object
我正在
比较
两个
似乎与我相等
的
对象列表。为什么等于和EqualSequence都是假
的
?
浏览 1
提问于2022-06-27
得票数 -2
4
回答
如何检查字典中
的
所有值在C#中是相同
的
?
c#
、
dictionary
我有一个字典,我想写一个
方法
来检查这个字典中所有的值
是否
是相同
的
。字典类型:在我
的
情况下,列表{1,2,3}和{2,1,3}是相同
的
。我以前这样做是为了简单
的
数据类型值,但是我无法找到新需求
的
逻辑,请帮助我。对于简单值: MyDict.GroupBy(x => x.Value).Where(x => x.Count() > 1) 我还编写了一个通用
方法<
浏览 8
提问于2015-01-22
得票数 3
回答已采纳
3
回答
如何
比较
C# 3.0中
的
两个
泛型列表?
generics
、
c#-3.0
、
list-comparison
可能重复: 与C# 3.0中
的
两个
泛型列表进行
比较
的
最佳
方法
是什么?
浏览 1
提问于2010-02-16
得票数 0
2
回答
比较
两个
集合
值c#
c#
、
.net
、
generics
、
collections
、
reference
我有
两个
具有相同价值
的
集合
,但它们具有不同
的
参考价值。如果没有foreach语句,
比较
这
两个
集合
的
最佳
方法
是什么,下面是我创建
的
示例应用程序,using System.Collections.Generic;using System.
Linq
; namespace CollectionCom
浏览 0
提问于2017-07-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
介绍一个不错的轮子:MoreLINQ,原生LINQ增强,尤其适用于数据ETL/数据分析领域
浅谈Kotlin中的序列源码完全解析
阻塞队列的综合体LinkedTransferQueue
Python3与C#并发编程之 上篇
MOQL简介
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券