class Routing public List<Route> Paths { get; set; }我使用下面的代码来实现路由对象的GetHashCode方法,它似乎可以工作,但我想知道这是否是正确的方法我依赖于平等检查,因为我不确定,所以我想我会问你们。我可以只对哈希码求和吗,或者我需要做更多的魔术来</
我正在重写向量类的GetHashCode()函数。它只包含三个浮动X,Y,Z。我想知道最好的办法是什么。public override int GetHashCode() var sum = X + 3 * Y + 5 * Z;}我需要这个在一个大集合中快速找到一个向量。我不想只返回X.GetHashCode()左右,因为这会导致太多的