我認爲這是一個簡單的問題。我有一個IP地址,我想ping它並獲得它的持續時間。但是,在UWP中沒有Ping
課程。Ping類不可用於UWP
如何在沒有此類的情況下ping IP?我應該連接到特定的端口嗎?
我認爲這是一個簡單的問題。我有一個IP地址,我想ping它並獲得它的持續時間。但是,在UWP中沒有Ping
課程。Ping類不可用於UWP
如何在沒有此類的情況下ping IP?我應該連接到特定的端口嗎?
的System.Net.Ping NuGet包添加到您的項目
嘗試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;
}
我改變了我的答案與我前一段時間做了一個ping功能的樣本。 記得使用Windows.Networking名稱空間 – rickrvo
添加是它的預發佈版本,但它做了我的工作。謝謝 –