我有一个在模拟器中运行的Windows 8移动应用程序。我打开了#34;启用网络仿真"并将网络速度设置为"无网络"。
当我启动我的应用程序时,我按预期没有连接到网络。但是我该如何测试呢?
我尝试了DeviceNetworkInformation.IsNetworkAvailable
和DeviceNetworkInformation.IsWiFiEnabled
DeviceNetworkInformation.IsWiFiEnabled
总是假的,因为我在模拟器中运行,但我还希望`DeviceNetworkInformation.IsNetworkAvailable也是假的。
我也可以
检测到我没有网络(由于我的模拟器设置)
或
答案 0 :(得分:0)
答案 1 :(得分:0)
不确定,但你可以尝试:
var IsNetworkConnected = new NetworkInterfaceList().Any(info => info.InterfaceState == ConnectState.Connected);