public void AddObject(object o) { int oHashCode = (o != null) ? o.GetHashCode() : 0; AddInt32(oHashCode); }
public override int GetHashCode() { var combiner = new HashCodeCombiner(); combiner.AddObject(MinVersion); combiner.AddObject(IsMinInclusive); combiner.AddObject(MaxVersion); combiner.AddObject(IsMaxInclusive); return combiner.CombinedHash; }