protected IUrl parse(string urlString) { urlString = urlHeaderAndRemove(urlString); if (!urlString.StartsWith(SourceType)) { return(null); } string[] strs = urlString.Split(new char[] { '/' }, StringSplitOptions.RemoveEmptyEntries); LocalUrl localUrl = new LocalUrl(null, null); foreach (var str in strs) { Update(str); } CheckValid(); return(this); }
public static IUrl Parse(string urlString) { LocalUrl localUrl = new LocalUrl(null, null); return(localUrl.parse(urlString)); }