读书人

wp7 判断网络是不是可用判断网络状态

发布时间: 2012-08-16 12:02:15 作者: rapoo

wp7 判断网络是否可用,判断网络状态

判断网络是否可用:

true为 有网可用,false为无网可用。

var ?network = Microsoft.Phone.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable();

判断网络状态:

方法返回网络类型。

? ? ?public static string GetNetStates()

? ? ? ? {

? ? ? ? ? ? var info = Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType;

?

? ? ? ? ? ? switch (info)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? case NetworkInterfaceType.MobileBroadbandCdma:

? ? ? ? ? ? ? ? ? ? return "CDMA网络";

? ? ? ? ? ? ? ? case NetworkInterfaceType.MobileBroadbandGsm:

? ? ? ? ? ? ? ? ? ? return "CSM网络";

? ? ? ? ? ? ? ? case NetworkInterfaceType.Wireless80211:

? ? ? ? ? ? ? ? ? ? return "WiFi网络";

? ? ? ? ? ? ? ? case NetworkInterfaceType.Ethernet:

? ? ? ? ? ? ? ? ? ? return "Ethernet网络";

? ? ? ? ? ? ? ? case NetworkInterfaceType.None:

? ? ? ? ? ? ? ? ? ? return "无网络";

? ? ? ? ? ? ? ? default:

? ? ? ? ? ? ? ? ? ? return "其他网络";

? ? ? ? ? ? } ??

? ? ? ? }

读书人网 >移动开发

热点推荐