public override int GetHashCode() { if (!_hashComputed) { _hashCode = ((DefinedInAssemblyIdentity?.ToString() ?? string.Empty) + (MemberDocId ?? string.Empty) + IsPrimitive.ToString((IFormatProvider)CultureInfo.InvariantCulture)).GetHashCode() ^ CallingAssembly.GetHashCode(); _hashComputed = true; } return(_hashCode); }
public override int GetHashCode() { if (!_hashComputed) { _hashCode = ((DefinedInAssemblyIdentity ?? string.Empty) + (MemberDocId ?? string.Empty)).GetHashCode() ^ CallingAssembly.GetHashCode(); _hashComputed = true; } return(_hashCode); }