我有一小段软件加载了.txt文件的URL,问题是,如果网址格式不正确,例如:http://httpsite.com/我得到错误:system.uriformatexception主机名不能是解析。
crawler = new Crawler(stops,
urls.Select(x => new Uri(x.StartsWith("http") ? x : "http://" + x)),
cancellationTokenSource.Token);
我无法想出更好的方法来检查网址是否可以继续,甚至忽略格式错误的网址,我们将不胜感激。