Пример #1
0
 public override int GetHashCode()
 {
     return(OneBasedBeginPosition.GetHashCode()
            ^ OneBasedEndPosition.GetHashCode()
            ^ OriginalSequence.GetHashCode() // null handled in constructor
            ^ VariantSequence.GetHashCode()  // null handled in constructor
            ^ Description.GetHashCode());    // always constructed in constructor
 }
Пример #2
0
 public override int GetHashCode()
 {
     return(OneBasedBeginPosition.GetHashCode()
            ^ OneBasedEndPosition.GetHashCode()
            ^ OriginalSequence.GetHashCode()
            ^ VariantSequence.GetHashCode()
            ^ Description.GetHashCode());
 }
Пример #3
0
 public override int GetHashCode()
 {
     return(OneBasedBeginPosition.GetHashCode()
            ^ OneBasedEndPosition.GetHashCode()
            ^ Description.GetHashCode()); // null handled in constructor
 }
Пример #4
0
 public override int GetHashCode()
 {
     return(OneBasedBeginPosition.GetHashCode() ^ OneBasedEndPosition.GetHashCode() ^ Type.GetHashCode());
 }