一尘不染

如何检查网络连接?

c#

确定是否存在网络连接的最佳方法是什么?


阅读 370

收藏
2020-05-19

共1个答案

一尘不染

您可以使用GetIsNetworkAvailable()以下方法在.NET
2.0中检查网络连接:

System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()

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

System.Net.NetworkInformation.NetworkChange.NetworkAvailabilityChanged
System.Net.NetworkInformation.NetworkChange.NetworkAddressChanged
2020-05-19