public bool Equals(DestinySeasonPreviewDefinition input) { if (input == null) { return(false); } return (( Description == input.Description || (Description != null && Description.Equals(input.Description)) ) && ( LinkPath == input.LinkPath || (LinkPath != null && LinkPath.Equals(input.LinkPath)) ) && ( VideoLink == input.VideoLink || (VideoLink != null && VideoLink.Equals(input.VideoLink)) ) && ( Images == input.Images || (Images != null && Images.SequenceEqual(input.Images)) )); }