gethashcode

gethashcode

文章 0 浏览 3

Double.GetHashCode 算法或覆盖

我有一个托管代码和非托管代码都运行的应用程序项目,我需要使用相同的算法在两个系统中对双值进行哈希处理。所以我要么重写 System.Double.GetHashCo…

抱猫软卧 2024-09-28 19:20:28 2 0

wpf 重写 ContentControl 中的 getHashCode 和 Eqaul

你好 我有一个派生自 ContentControl 的类,我无法重写 GetHashCode 和 Equal 方法。我收到错误 错误 5 无法覆盖继承成员“System.Windows.Dependency…

孤凫 2024-09-26 17:41:31 2 0

为什么 ValueType.GetHashCode() 是这样实现的?

来自 ValueType.cs **Action: Our algorithm for returning the hashcode is a little bit complex. We look ** for the first non-static field and …

深空失忆 2024-09-25 10:09:23 2 0

Gethashcode() 函数

为什么 C1 和 c2 的哈希码不相同? 代码没有达到“相同”....(两个类中 i=0) class myclass { public static int i static void Main() { myclass c…

电影里的梦 2024-09-16 03:50:15 4 0

为什么返回 false ? new Person(“詹姆斯”) == new Person(“詹姆斯”)?

我已经覆盖 GetHashCode 和 Equals ,这两种方法为不同的对象提供相同的结果,但为什么仍然得到 false ? class Program { static void Main(string[]…

森林散布 2024-09-12 10:36:32 5 0

适合小班授课的好哈希吗? (覆盖 GetHashCode)

我使用一些包含 1-2 个整数的身份类/结构,也可能是日期时间或小字符串。我用它们作为字典中的键。 对于这样的事情,对 GetHashCode 的一个好的重写是…

风筝有风,海豚有海 2024-09-08 08:11:34 1 0

为 BitArray 生成良好的哈希码 (GetHashCode)

我需要在 GetHashCode 中为 BitArray 生成快速哈希码。我有一个字典,其中键是 BitArray,并且所有 BitArray 的长度都相同。 有谁知道一种从可变位数…

逆蝶 2024-09-07 08:06:07 6 0

使用可变对象作为字典中的键完全可以吗?

假设我有一些特殊的类 WrappedDataTable,并且我想将每个 WrappedDataTable 与一个 DataTable 关联起来。此外,我希望对于任何给定的 DataTable 来说…

箹锭⒈辈孓 2024-09-06 20:35:52 4 0

Entity Framework 4覆盖自己类属性的Equals和GetHashCode

我正在使用带有 .NET 4 和 Entity Framework 4 的 Visual Studio 2010。我正在使用 POCO 类,而不是 EF4 生成器。我需要重写 Equals() 和 GetHashCode…

戏舞 2024-09-05 15:02:01 2 0

为什么 C# 不实现集合的 GetHashCode?

我正在将一些东西从 Java 移植到 C#。在 Java 中,ArrayList 的 hashcode 取决于其中的项。在 C# 中,我总是从 List 中获取相同的哈希码... 这是为什…

Saygoodbye 2024-09-02 12:20:30 6 0

要将引用类型的值用作字典键,必须做什么?

假设我有一个类 T,我想将其用作 Dictionary 集合中的键。 我必须在 T 中实现什么,以便这些键基于 T 的值而不是 T 引用? 我希望它只是 GetHashCode(…

歌枕肩 2024-09-02 02:26:02 4 0

NHibernate set:我应该重写 Equals 和 GetHashCode 吗?

我是 NHibernate 的新手。我正在使用&lt设置...&gt一些多对一和多对多关联的映射。这些被公开为 ICollection 类型的属性,实际上由 HashSet 实现。 我…

椵侞 2024-08-31 13:27:54 4 0

字典键不包含已包含在键中的键

为什么以下“存在”布尔变量的值为 false??? foreach (Cell existCell in this.decoratorByCell.Keys) { //this call yield the same hashcode for…

一袭白衣梦中忆 2024-08-30 08:12:17 2 0

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

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

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

.Net HashSet唯一性计算完全基于哈希码吗?

我想知道 .Net HashSet 是否完全基于哈希码,或者是否也使用相等性? 我有一个特定的类,我可能会实例化数百万个实例,并且此时某些哈希码很可能会发…

や三分注定 2024-08-25 12:15:32 2 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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