/// <summary> /// Implement IEquatable /// </summary> public bool Equals(TargetPlatformSDK other) { if (other == null) { return(false); } return(TargetPlatformIdentifier.Equals(other.TargetPlatformIdentifier, StringComparison.OrdinalIgnoreCase) && TargetPlatformVersion.Equals(other.TargetPlatformVersion)); }
/// <summary> /// Override GetHashCode /// </summary> public override int GetHashCode() { return(TargetPlatformIdentifier.ToLowerInvariant().GetHashCode() ^ TargetPlatformVersion.GetHashCode()); }