我正在尝试使用Ping类将ping地址发送到远程设备。
var ping = new Ping();
var pingReply = ping.Send(LauncherClient.Instance.DeviceInfo.Ip, 5000);
if (pingReply.Status != IPStatus.TimedOut) {
LauncherClient.Instance.Disconnect(null);
}
问题是应用程序在Send方法停止,从不接收或超时,因此if语句永远不会到达。
Ping类是否适合用于检查两个设备之间的连接。