Ping类在UWP中不可用

时间:2016-05-18 13:06:06

标签: c# windows-phone-8.1 uwp

我认为这是一个简单的问题。我有一个IP地址,我想ping它并获得它的持续时间。但是,在UWP中没有Ping类。

如何在没有此课程的情况下ping IP?我应该连接到特定端口吗?

2 个答案:

答案 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;
            }