Exemplo n.º 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
 }
Exemplo n.º 2
0
 public override int GetHashCode()
 {
     return(OneBasedBeginPosition.GetHashCode()
            ^ OneBasedEndPosition.GetHashCode()
            ^ OriginalSequence.GetHashCode()
            ^ VariantSequence.GetHashCode()
            ^ Description.GetHashCode());
 }
Exemplo n.º 3
0
 public override int GetHashCode()
 {
     return(OneBasedBeginPosition.GetHashCode()
            ^ OneBasedEndPosition.GetHashCode()
            ^ Description.GetHashCode()); // null handled in constructor
 }
Exemplo n.º 4
0
 public override int GetHashCode()
 {
     return(OneBasedBeginPosition.GetHashCode() ^ OneBasedEndPosition.GetHashCode() ^ Type.GetHashCode());
 }