iequatable

iequatable

文章 0 浏览 2

自定义对象使用 except 未能使用 IEqualityComparer;

这是目标代码: public class DlpItem : IEqualityComparer&ltDlpItem&gt { public string Text { get set } public int Id { get set } public DlpIt…

情绪少女 2024-10-26 14:42:41 2 0

我可以在接口上重载 == 运算符吗?

我有一个这样的接口: public interface IFoo { int A {get} int B {get} } 并且我有多个实现 IFoo 的类。 我想检查相等性,而不是基于 ReferenceEqua…

瞄了个咪的 2024-10-18 04:20:52 3 0

类型对象的多个属性的动态相等检查

我有这样的类型: class Order { public List&ltIItem&gt AllItems { get set } public string Name { get set } public double TotalPurchases { get…

沩ん囻菔务 2024-10-17 12:36:16 2 0

collections.Contains(T) 方法

我正在使用 System.Collections.Generic,其中包含我编写的类的实例。 我读到集合 .Contains 方法使用 object.Equals(),或者 Equals() 方法的实现&gt…

清眉祭 2024-10-15 00:28:24 3 0

当我比较一个对象(类型)时,它是否使用特定类的 IEquatable?

我的方法接收两个参数,均为 Object 类型。它们具有相同的类型,均实现 IEquatable。 我的问题是:当我这样做时: param1 == param2 框架是否使用特定…

べ映画 2024-10-14 16:18:35 4 0

Linq .Except 函数“至少一个对象必须实现 IComparable。”

基本上我有一个实现 IEquatable 的容器(示例如下所示) public class ContainerClass : IEquatable&ltContainerClass&gt { public IEnumerable&ltCus…

黑色毁心梦 2024-10-12 04:20:08 2 0

在 IEquatable 中实施是必要的参考检查

我有一个实现 IEquatable 的类。是否有必要在 Equals() 中进行引用检查,或者是否在框架中进行了处理? class Foo : IEquatable&ltFoo&gt { int value…

羁绊已千年 2024-10-11 13:25:01 4 0

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

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

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

C# 中 obj1.Equals(obj2) 和 static Object.Equals(obj1, obj2) 有什么区别?

从微软的文档来看,两种 Equals 方法本质上是相同的。但我偶然发现了一些非常奇怪的事情。 在我的 Silverlight 项目中,我有两个覆盖 Equals 的同一类…

灯角 2024-09-19 16:01:59 6 0

如何构建类来实现 IEquatable 和 ISerialized

我已经为此烦恼了一段时间了 我遇到的问题是尝试添加 IEquatable 行为,以便我的派生类可以使用集合操作 ILink 的交集等。 目前我有...... public int…

戏舞 2024-09-13 10:29:22 7 0

您将如何制作一个列表<>可比?

我正在使用 Telerik GridView,并且在尝试对列进行排序时遇到问题它由 List&lt&gt 组成。在此论坛条目中, Telerik 团队表示,网格可以对 IComparable…

杀手六號 2024-09-02 06:11:16 6 0

IEquatable 和仅仅重写 Object.Equals() 之间有什么区别?

我希望我的 Food 类能够在它等于 Food 的另一个实例时进行测试。稍后我将针对 List 使用它,并且我想使用它的 List.Contains() 方法。我应该实现 IEqu…

╭⌒浅淡时光〆 2024-08-30 12:26:43 4 0

使用 IEquatable 的同级类的 C# 字典唯一性

我想将两个类的实例存储在字典结构中,并使用 IEquatable 来确定这些实例的唯一性。这两个类共享一个(抽象)基类。考虑以下类: abstract class Foo …

葬心 2024-08-29 13:04:39 11 0

如何实现 IEquatable当可变字段是等式的一部分时 - GetHashCode 的问题

我在我的应用程序中使用实体框架。 我使用实体的分部类实现了 IEquatable 接口: Partial Class Address : Implements IEquatable(Of Address) 'Other…

羅雙樹 2024-08-29 04:09:01 8 0

在空字段上获取HashCode?

如何处理 GetHashCode 函数中的空字段? Module Module1 Sub Main() Dim c As New Contact Dim hash = c.GetHashCode End Sub Public Class Contact :…

风透绣罗衣 2024-08-25 07:05:34 9 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

更多

友情链接

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