我有以下代码。我在网站上做了一些工作,但有时他们会重定向,如果他们这样做,我想在重定向网站上完成工作。但是我不想在做这项工作之前检查所有的重定向网站,因为它们很少。那么如何将它插入循环?我知道我不能插入字符串数组,但是最好的结构是什么?可能因为插入而列出,尽管我不太愿意坚持我们已经处理过的价值观。我不熟练使用C#。在foreach中插入到数组中
string[] lines = System.IO.File.ReadAllLines(@"my_file_with_urls.txt");
foreach (string line in lines)
{
Uri default_uri = new Uri(line);
Uri response;
WebSiteIsAvailable(default_uri, out response);
//Do work on the actual link
if (!response.Host.Equals(default_uri.Host)){
//I want to run the work on the redirected website
}
}
你的代码有什么问题?是否有某种错误? – Marco
你想插入什么?你能不能单独列出并在以后追加它? – V4Vendetta