我正在使用“ GetIsNetworkAvailable”功能进行互联网连接检查。 每次调用一次,此代码生成“传递给C运行时函数的无效参数”消息的次数如此之多。 如何修复或隐藏此消息
这不是C#中的错误,只是调试消息。 但是,这很烦人。
[DllImport("wininet.dll", SetLastError = true)]
private extern static bool InternetGetConnectedState(out int Description, int ReservedValue);
public static bool IsConnectedToInternet()
{
return InternetGetConnectedState(out int Desc, 0) && System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable();
}
我不想看到“传递给C运行时函数的无效参数”消息。