/// <inheritdoc /> public override int GetHashCode() { unchecked { var hash = DefiningType.GetHashCode() * 397; hash ^= StringComparer.Ordinal.GetHashCode(Name); return(hash); } }
/// <inheritdoc /> public override int GetHashCode() { unchecked { var hash = DefiningType.GetHashCode() * 397; hash ^= StringComparer.Ordinal.GetHashCode(Name); foreach (var parameter in Parameters) { hash ^= parameter.GetHashCode(); } return(hash); } }