C#判断系统是否联网
写这篇博客记录一下如何用C#判断系统是否联网,留作以后用时的参考。
利用Wininet.dll 中的InternetGetConnectedState函数。
// wininet API
[DllImport("wininet.dll")]
private extern static bool InternetGetConnectedState(out int connectionDescription, int reservedValue);
public static bool IsOnLine()
{
try
{
var netstatus = string.Empty