private void InitializeHashCode() { var hashCodeBuilder = new Internal.NativeFormat.TypeHashingAlgorithms.HashCodeBuilder(Namespace); if (Namespace.Length > 0) { hashCodeBuilder.Append("."); } hashCodeBuilder.Append(Name); _hashCode = hashCodeBuilder.ToHashCode(); }
public override int GetHashCode() { string ns = Namespace; var hashCodeBuilder = new Internal.NativeFormat.TypeHashingAlgorithms.HashCodeBuilder(ns); if (ns.Length > 0) { hashCodeBuilder.Append("."); } hashCodeBuilder.Append(Name); return(hashCodeBuilder.ToHashCode()); }