iequalitycomparer

iequalitycomparer

文章 0 浏览 4

为什么使用 IEqualityComparer有 GetHashCode() 方法吗?

命名空间 System.Collections.GenericIEqualityComparer > 有以下方法: bool Equals(T x, T y); int GetHashCode(T obj); 由于该接口用于检查对象的…

猫七 2024-10-19 01:27:59 8 0

没有 IEqualityComparer 实现的 LINQ

我有 2 个不同类别的集合。 MyClass1 - 姓名、年龄等 MyClass2 - 尼克、年龄等 我想查找除此集合之外的其他内容。类似 list1.Exept(list2, (l1,l2) =>…

阳光下的泡沫是彩色的 2024-10-19 01:19:49 5 0

对象内的 IEqualityComparer 字符串值

我很可能以错误的方式这样做,但是; 我有 LINQ 中的对象列表; MyObj string name string somethingElse List myObjects; 现在我试图查看该列表中是…

风吹雨成花 2024-10-13 11:05:50 7 0

何时在面向 .NET 4.0 的应用中使用 IEqualityComparer

实施弱类型 IEqualityComparer 对我有什么好处.NET 4.0 应用程序中的 除了 IEqualityComparer 接口? 另一个角度是,我始终可以实现 IEqualityCompare…

£冰雨忧蓝° 2024-10-11 22:39:44 6 0

Linq Distinct 具有单个比较类(和接口)

我的应用程序中有几个类,所有这些类都有一个 Name 属性,我想将其用作比较的基础(Distinct() 等)。由于我总是要比较 Name,所以我决定提取一个接口…

羁拥 2024-10-09 18:07:34 12 0

抽象 IEqualityComparer 实现或覆盖默认比较器以使用 Distinct 方法

我试图在给定 List 的情况下找到一个不同的 List,其中每个 BlogPost 都有一个 Author属性。我在泛型中找到了 Distinct() 扩展方法,并且正在尝试使用…

素染倾城色 2024-10-04 00:56:17 10 0

IStructuralEquatable 和 IStructuralComparable 解决什么问题?

我注意到 .NET 4 中添加了这两个接口以及几个相关的类。它们对我来说似乎有点多余;我读过几篇关于它们的博客,但我仍然不明白它们解决了哪些在 .NET …

秋心╮凉 2024-09-16 20:51:35 17 0

IEqualityComparer 和奇怪的结果

看看这个类: public class MemorialPoint:IMemorialPoint,IEqualityComparer { private string _PointName; private IPoint _PointLocation; private…

手心的海 2024-09-07 01:52:56 12 0

IEqualityComparer 用于具有许多属性且没有唯一值的类

这个类的 IEqualityComparer 的实现如何? ID 属性不是唯一的。这两个属性都没有独特的值。 该实体有 7 个属性。 [Serializable()] public class Serv…

夜夜流光相皎洁 2024-09-06 09:08:57 12 0

NameValueCollection 实际上并没有对其 IEqualityComparer 执行任何操作?

我正在查看 System.Collections.Specialized.NameValueCollection ,它需要一个 IEqualityComparer ,如果像我这样的人想要对集合中的项目进行排序,…

冷月断魂刀 2024-09-06 01:14:54 14 0

List.Contains 未按预期工作

如果我有一个 MyBull 类型的对象和一个 List; orig: // Just an example MyBull x = getMeTheObjectWithIdFromDB(9); orig.add(x); // Again same? d…

迷爱 2024-09-04 03:19:53 10 0

加入+ IEqualityComparer和哈希码

我正在编写自己的 LINQ 参考,但在一些更复杂的运算符实现方面遇到了麻烦。 有一个 Join 实现需要 IEqualityComparer 我快疯了。 在我写(显然)之前…

娇柔作态 2024-08-27 09:39:10 11 0

linq except 和自定义 IEqualityComparer

我正在尝试在两个字符串列表上实现自定义比较器,并使用 .Except() linq 方法来获取不属于列表之一的字符串。我做自定义比较器的原因是因为我需要进行…

待"谢繁草 2024-08-25 20:45:18 11 0

比较两个 List在 C# 中

我有一个名为 MyClass 该类继承 IEquatable 并实现 equals 我需要它的方式。 (意思是:当我在代码中单独比较两个 MyClass 类型对象时,它可以工作) …

画骨成沙 2024-08-24 09:56:25 16 0

将 IEqualityComparer 与 LINQ to Entities except 子句结合使用

我有一个实体,我想将其与子集进行比较,并确定选择除子集之外的所有实体。 因此,我的查询如下所示: Products.Except(ProductsToRemove(), new Prod…

一个人的夜不怕黑 2024-08-19 06:28:31 7 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文