示例#1
0
        private void AddToList(string urlToken)
        {
            UrlToken oUrlToken = UrlToken.Parse(urlToken);

            if (oUrlToken != null)
            {
                lstUrlToken.Add(oUrlToken);
                lstUrls.Items.Add(oUrlToken);
            }
        }
示例#2
0
        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);
        }