Hi,
我有一些Ui操作需要根据用户网络类型进行判断,但是实际通过Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType 获取的时候,总会卡3~4秒钟,请问有没有其他更快速得到用户的网络类型呢,我只需要知道,有网络、wifi、非wifi这三种区别就可以了~~
期待您的回复
参考一下这篇文章的做法:http://www.cnblogs.com/dc10101/archive/2012/01/03/2310622.html
我记得没有3~4秒那么久。
的确你可以参考MainTao提供的这篇文章,
程序一开始的时候你获取一次网络类型.
每当网络类型改变的时候,你可以注册NetworkAddressChanged事件来监控网络类型的改变,通过一个静态变量来储存.