using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Runtime.InteropServices;

 

namespace LocalApp.ConsoleApp.Core

{

    public class Net

    {

        [DllImport("wininet")]

        private extern static bool InternetGetConnectedState(out int connectionDescription, int reservedValue);

 

        /**//// <summary>

        /// 检测本机是否联网

        /// </summary>

        /// <returns></returns>

        public static bool IsConnectedInternet()

        {

            int i = 0;

            if (InternetGetConnectedState(out i, 0))

            {

                //已联网

                return true;

            }

            else

            {

                //未联网

                return false;

            }

 

        }

 

    }

}

posted on 2016-03-07 11:58  三人之行,必有我师  阅读(1869)  评论(0编辑  收藏  举报