gpt4 book ai didi

C#:如何对 GetHashCode 进行单元测试?

转载 作者:IT王子 更新时间:2023-10-29 04:09:24 25 4
gpt4 key购买 nike

测试 Equals 方法非常简单(据我所知)。但是您究竟如何测试 GetHashCode 方法?

最佳答案

测试两个不同的对象是否具有相同的哈希码(对于不同的值)。检查不相等的对象是否给出不同的哈希码,一次改变一个方面/属性。虽然散列码不必不同,但如果您为碰巧提供相同散列码的属性选择不同的值,您就真的很不走运,除非您已经有一个错误。

关于C#:如何对 GetHashCode 进行单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1696881/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com