我正在尝试计算连接的客户端(服务器->客户端)的延迟我想在我的 ping 循环期间执行此操作(它测试客户端是否仍然连接)这是我 ping 它的方式(试图发送数据,如果失败,客户端已断开连接)。
while (information.connectionEst)
{
try
{
byte[] data = Encoding.ASCII.GetBytes("");
stream.Write(data, 0, data.Length);
}
catch (Exception e)
{
killConnection();
thread.Abort();
}
}
我假设我需要计算发送数据包所花费的时间。但我不知道该怎么做。任何帮助都会受到欢迎。