private void AddToList(string urlToken) { UrlToken oUrlToken = UrlToken.Parse(urlToken); if (oUrlToken != null) { lstUrlToken.Add(oUrlToken); lstUrls.Items.Add(oUrlToken); } }
public static UrlToken Parse(string token) { UrlToken urlToken = null; string[] lstParts = token.Split(new char[] { '|' }); if (lstParts.Length >= 2) { urlToken = new UrlToken(); urlToken.Name = lstParts[0]; urlToken.Url = lstParts[1]; Uri uri = new Uri(urlToken.Url); urlToken.FileName = Path.GetFileName(uri.LocalPath); } return(urlToken); }