是否有更简单快速的方法来检测(Windows Phone 7)设备是否具有互联网连接。
我正在发送Web请求,等待超时时间并处理异常。希望能够快速简便地查询设备,以便在发送任何请求之前查看它是否有连接...
提前致谢,
答案 0 :(得分:8)
如果没有连接,此方法将返回NetworkInterfaceType.None。
NetworkInterface.GetInternetInterfaceType
如果有连接,您将获得NetworkInterfaceType.MobileBroadbandGSM,NetworkInterfaceType.Wireless80211等。
答案 1 :(得分:4)
实际上没有一种更快的方法,但是你可以实际上对你想要的数据做出请求而不是虚拟请求,所以如果它确实回来了,你可以处理数据而不需要第二次请求。