c# – 如何检查网络连接?

确定是否有可用的网络连接的最佳方法是什么?
您可以使用GetIsNetworkAvailable()在.NET 2.0中检查网络连接:

System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()

要监视IP地址的更改或网络可用性的更改,请使用NetworkChange类的事件:

System.Net.NetworkInformation.NetworkChange.NetworkAvailabilityChanged
System.Net.NetworkInformation.NetworkChange.NetworkAddressChanged
http://stackoverflow.com/questions/520347/how-do-i-check-for-a-network-connection

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c# – 如何检查网络连接?