示例#1
0
        public override int GetHashCode()
        {
            var hashCode = ReferenceIndex.GetHashCode() ^ Start.GetHashCode() ^ End.GetHashCode() ^
                           EntrezGeneId.GetHashCode() ^ EnsemblId.GetHashCode() ^ _hgncId.GetHashCode();

            if (Symbol != null)
            {
                hashCode ^= Symbol.GetHashCode();
            }
            return(hashCode);
        }
示例#2
0
 public override int GetHashCode()
 {
     return(Start.GetHashCode() ^ End.GetHashCode() ^ Id.GetHashCode());
 }