C#在XP中获取网络连接状态和速度

如何在Windows XP中获得连接状态和速度?

这应该告诉您网络是否可用。

bool IsAvailable = System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable(); 

获取网络的速度

 long NetworkSpeed = System.Net.NetworkInformation.NetworkInterface.Speed; 

有关您可以使用的其他信息,请参阅此处: http : //msdn.microsoft.com/en-us/library/system.net.networkinformation.networkinterface(v=VS.100).aspx