iequalitycomparer

iequalitycomparer

文章 0 浏览 2

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

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

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

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

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

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

IStructuralEquatable 和 IStructuralComparable 解决什么问题?

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

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

IEqualityComparer 和奇怪的结果

看看这个类: public class MemorialPoint:IMemorialPoint,IEqualityComparer&ltMemorialPoint&gt { private string _PointName private IPoint _Poin…

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

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

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

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

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

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

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

List.Contains 未按预期工作

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

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

加入+ IEqualityComparer和哈希码

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

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

linq except 和自定义 IEqualityComparer

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

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

比较两个 List在 C# 中

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

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

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

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

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

如何在重写 GetHashCode() 的类型上使用 Object.GetHashCode()

我有一个实现 IEquatable&lt&gt 的类 A,使用其字段(例如 Ab 和 Ac)来实现/覆盖 Equals() 和覆盖 GetHashCode(),并且 99% 的时间一切正常。类 A 是…

老子叫无熙 2024-08-18 17:35:18 7 0

如何实现 IEqualityComparer有公差

这个问题与这里的问题类似。 我们都知道 PointF 是什么,但不知道我们?这是数据结构: public struct PointF { public float X public float Y } 如…

童话里做英雄 2024-08-17 20:25:34 2 0

IEqualityComparer 的实现可以改进吗?

Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 11…

不即不离 2024-08-12 06:14:26 1 0

从 DataTable 和自定义 IEqualityComparer中删除重复项

我如何实现 IEqualityComparer 以从具有下一个结构的 DataTable 中删除重复行: ID primary key, col_1, col_2, col_3, col_4 默认比较器不起作用,因…

小霸王臭丫头 2024-08-08 08:13:13 3 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

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