Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 持续检查UWP上的Internet连接_C#_Uwp Xaml_Windows Iot Core 10 - Fatal编程技术网

C# 持续检查UWP上的Internet连接

C# 持续检查UWP上的Internet连接,c#,uwp-xaml,windows-iot-core-10,C#,Uwp Xaml,Windows Iot Core 10,我想问,我如何在我的UWP应用程序中进行持续的互联网连接检查,并显示警告对话框,允许应用程序在断开连接时处于空闲状态?这是因为当互联网断开连接时,因为有许多功能需要连接互联网,所以应用程序会自动退出,而不会发出任何通知。到目前为止,我知道如何检查连接,但不是连续检查 private void CheckInternetAndShowDialog() { bool isConnected = NetworkInterface.GetIsNet

我想问,我如何在我的UWP应用程序中进行持续的互联网连接检查,并显示警告对话框,允许应用程序在断开连接时处于空闲状态?这是因为当互联网断开连接时,因为有许多功能需要连接互联网,所以应用程序会自动退出,而不会发出任何通知。到目前为止,我知道如何检查连接,但不是连续检查

private void CheckInternetAndShowDialog()
            {
                bool isConnected = NetworkInterface.GetIsNetworkAvailable();
                if (isConnected)
                {
                    textBlock1.Text = "Is Connected";
                }
                else
                {
                    textBlock1.Text = "Disconnected";
                }

            }
课堂上有一个活动,听起来像是你在寻找的。因此,当您的UWP应用程序启动时,您可以订阅该事件,并使用以下代码在状态更改时检查您是否有网络连接,然后相应地采取行动

NetworkInformation.NetworkStatusChanged+=NetworkInformation\u NetworkStatusChanged

可能存在的重复项