Пример #1
0
 public override int GetHashCode()
 {
     return(StartNode.GetHashCode() + EndNode.GetHashCode());
 }
Пример #2
0
 /// <summary>
 /// Generates hashcode using <see cref="StartNode"/>, <see cref="EndNode"/>, <see cref="Distance"/> properties.
 /// </summary>
 /// <returns></returns>
 public override int GetHashCode()
 {
     return((StartNode?.GetHashCode() ?? 0)
            + (EndNode?.GetHashCode() ?? 0)
            + Distance.GetHashCode());
 }