public bool UrlCheck(object obj) { if (String.IsNullOrWhiteSpace(Title) || String.IsNullOrWhiteSpace(Url)) { return(false); } if (!Uri.TryCreate(this.Url, UriKind.Absolute, out Uri uri)) { return(false); } if (URLs.Any(x => x.Title.Equals(this.Title) || x.Url.Equals(this.Url))) { return(false); } return(true); }