public override int GetHashCode() { unchecked { return ((Coll != null ? Coll.GetHashCode() : 0) * 397) ^ (Id != null ? Id.GetHashCode() : 0); } }