我正在尝试为(a + b)C#中的复数类创建快速哈希码函数.
(a + b)
我反复看过这个a.GetHashcode()^b.GetHashCode()方法.但是,这将给予相同的哈希码(a,b)和(b,a).
a.GetHashcode()^b.GetHashCode()
(a,b)
(b,a)
是否有任何标准算法来执行此操作,.Net框架中是否有任何功能可以帮助您?
.net algorithm
.net ×1
algorithm ×1