using System.Runtime.InteropServices;
     [DllImport("wininet.dll")]
       private extern static bool InternetGetConnectedState( out int connectionDescription, int reservedValue ) ;        private void button2_Click(object sender, EventArgs e)
        {
            if (IsConnected())
            {
                MessageBox.Show("tong!");
            }        }
        private bool IsConnected()
        {
            int I = 0;
            bool state = InternetGetConnectedState(out I, 0);
            return state;
        }网上找的原代码用的,但是 在编辑运行的时候发现,无论我断网了 还是没断网都显示  :未断网是我哪里没注意到吗?谢谢!