public override int GetHashCode() { unchecked { return x.GetHashCode() ^ y.GetHashCode(); } }
public override int GetHashCode() { if (_storedAction is null) { return(direction.GetHashCode()); } return(_storedAction.GetHashCode() ^ direction.GetHashCode()); }