/// <summary>Get the most reliable ID from those that have been set for this item, for use in methods where any ID type can be passed</summary> /// <returns>The ID as a string</returns> public string GetBestId() { if (Trakt.GetValueOrDefault() > 0) { return(Trakt.GetValueOrDefault().ToString(CultureInfo.InvariantCulture)); } if (!string.IsNullOrEmpty(Imdb)) { return(Imdb); } return(string.Empty); }