1
3
如果没有与类关联的数据,则只创建一个实例。
|
2
2
如果您希望将两个“相同”的对象视为相等(并且没有字段或实例相同),那么这绝对是正确的方法。 添加一个新字段(我假设您不会以任何有意义的方式修改它)会导致相同的结果,这只是过于复杂了。其他两种方法也是如此。 请注意,您可以选择任何值-您不必担心不同类型之间可能发生的哈希代码冲突,因此请保持简单。 |
3
2
如果您希望所有实例都具有相同的哈希代码而不使用常量,则也可以使用以下类型的哈希代码:
|
astef · 为没有字段的值对象重写GetHashCode() 10 年前 |