int IEqualityComparer <T[]> .GetHashCode(T[] obj) { return(HashCodeOperations.Combine(obj)); }
int IEqualityComparer <IEnumerable <T> > .GetHashCode(IEnumerable <T> obj) { return(HashCodeOperations.Combine(obj)); }
public override int GetHashCode() { return(HashCodeOperations.Combine(typeof(Wrap <T>), this.Value)); }
int IEqualityComparer <ICollection <T> > .GetHashCode(ICollection <T> obj) { return(HashCodeOperations.Combine(obj)); }
public override int GetHashCode() { return(HashCodeOperations.Combine(this.InputNode, this.OutputNode, this.InputIndex)); }