public override int GetHashCode() { return(Name?.GetHashCode() ?? 0 ^ Constrained?.GetHashCode() ?? 0 ^ _properties.GetHashCode() ^ _scoredProperties.GetHashCode()); }
/// <summary> /// Generic method /// </summary> /// <remarks> Optional Remarks</remarks> /// <typeparam name="T">generic type</typeparam> /// <param name="t1">parameter of class generic type</param> /// <param name="constrained"> complex parameter</param> public void GenericMethod <T>(T1 t1, Constrained <T, T2> constrained) { }