表单加载前如何检查互联网连接?

时间:2019-04-16 15:35:30

标签: c#

我有一种方法需要互联网连接才能运行,如何在加载表单之前检查互联网连接?如果没有连接并且未加载到表单,我想显示一个错误消息框。

这是我的尝试:

private void Form1_Load(object sender, EventArgs e)
    {

        bool checkConnection = NetworkInterface.GetIsNetworkAvailable();
        if (checkConnection = false)
        {
            MessageBox.Show("error no con.");
        }

1 个答案:

答案 0 :(得分:0)

查看您的代码

if (checkConnection = false)
{
     MessageBox.Show("error no con.");
}

通知

if (checkConnection = false)

它是=不是==

所以您应该更改它并制作

if (!checkConnection)

还有供您参考的NetworkInterface.GetIsNetworkAvailable();

不是检查互联网连接的有效方法。

请参考this来检查互联网连接

相关问题