Когда я пингую удаленную систему с окнами, она говорит, что ответа нет, но когда я пингу с С#, он говорит об успехе. Windows правильная, устройство не подключено. Почему мой код может успешно выполнить ping, когда Windows не работает?
Вот мой код:
Ping p1 = new Ping();
PingReply PR = p1.Send("192.168.2.18");
// check when the ping is not success
while (!PR.Status.ToString().Equals("Success"))
{
Console.WriteLine(PR.Status.ToString());
PR = p1.Send("192.168.2.18");
}
// check after the ping is n success
while (PR.Status.ToString().Equals("Success"))
{
Console.WriteLine(PR.Status.ToString());
PR = p1.Send("192.168.2.18");
}