如何检查wp7中的InternetConnection?

Jee*_*eva 9 internet-connection windows-phone-7

我想检查我的应用程序中的互联网连接.但是,它没有正确显示.

我正在使用此代码进行互联网连接:

 NetworkInterface.GetIsNetworkAvailable();
Run Code Online (Sandbox Code Playgroud)

在此代码中始终返回true value.if net available或not available仅返回true.

如果有人知道告诉我这样做的想法.

谢谢.

vjs*_*ath 16

检查NetworkInterfaceType.如果Internet可用,那么它应该是None以外的

 return (Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType != 
 Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.None);
Run Code Online (Sandbox Code Playgroud)


Anh*_*dir 6

在Windows Phone模拟器中,NetworkInterface.GetIsNetworkAvailable()始终返回true是正确的.即使您的PC没有互联网连接,仿真器也会计算与PC的本地/内部连接.

如果您在真实设备上测试应用程序并在飞行模式下切换它,则返回值将为false.