我认为这是一个简单的问题。我有一个IP地址,我想ping它并获得它的持续时间。但是,在UWP中没有Ping
类。
如何在没有此课程的情况下ping IP?我应该连接到特定端口吗?
答案 0 :(得分:4)
将 System.Net.Ping NuGet包添加到您的项目
答案 1 :(得分:1)
尝试ping端口80.通常情况下,如果您正在ping网站,则必须使用该端口。
试试这个:
HostName host = new HostName("www.google.com");
var eps = await DatagramSocket.GetEndpointPairsAsync(host , "80");
if(eps.Count >= 1)
{
return true;
}
else
{
return false;
}