Getting Local IP Address

public static  string GetLocalIP()
        {
            string _IP = null;

            System.Net.IPHostEntry _IPHostEntry = System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName());

            foreach (System.Net.IPAddress _IPAddress in _IPHostEntry.AddressList)
            {
                if (_IPAddress.AddressFamily.ToString() == "InterNetwork")
                {
                    _IP = _IPAddress.ToString();
                }
            } 
            return _IP;
        }

posted @ 2012-04-01 14:51  sandeepparekh9  阅读(211)  评论(0编辑  收藏  举报