标签: c# loops exception-handling ping
当我运行此程序时,假设每个网站ping 4次,并将结果(网站和返回时间,以毫秒为单位)保存在.csv文件中。但我得到一个异常处理程序或超时错误。有人可以帮帮我吗? 这就是我所拥有的:
<location>[^\0]*?<\/location>
答案 0 :(得分:1)
lstWebSites.Add("www.verizon");
会超时。我想你想要
lstWebSites.Add("www.verizon.com");
答案 1 :(得分:1)
好的,我对代码做了一些更改。我删了
writer.WriteLine(website, lstWebSites);
并添加了
writer.WriteLine(website + "," + reply.Address.ToString() + "," + reply.RoundtripTime);
取代Console.WriteLine("{0}, {1}", reply.Address, reply.RoundtripTime); 现在结果看起来像
Console.WriteLine("{0}, {1}", reply.Address, reply.RoundtripTime);
它只对一个foreach网站执行ping操作。