Ejemplo n.º 1
0
        private void InitializeHashCode()
        {
            var hashCodeBuilder = new Internal.NativeFormat.TypeHashingAlgorithms.HashCodeBuilder(Namespace);

            if (Namespace.Length > 0)
            {
                hashCodeBuilder.Append(".");
            }

            hashCodeBuilder.Append(Name);
            _hashCode = hashCodeBuilder.ToHashCode();
        }
Ejemplo n.º 2
0
            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());
            }