タイムアウトが発生したかどうかを判断し、エントリをリスト配列に保存する必要があります。
これは、ラウンド トリップ値を 1 つのリスト配列に ping して追加する方法です。
static void Ping()
{
Console.Write(Environment.NewLine + "Start the test? (y/n): ");
if (Console.ReadLine().ToLower() == "y")
{
List<int> lag = new List<int>();
Console.WriteLine();
for (int server = 1; server <= 139; server++)
{
string url = "world" + server.ToString() + ".runescape.com";
Console.WriteLine("Checking world " + server + "...");
Ping ping = new Ping();
PingReply reply = ping.Send(url);
lag.Add(int.Parse(reply.RoundtripTime.ToString()));
}
// ... More Code Here ...
}
}
これを行う方法?