C#获取ip地址

  System.Net.IPHostEntry IpEntry = System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName());
  for (int i = 0; i != IpEntry.AddressList.Length; i++)
  {
       if (!IpEntry.AddressList[i].IsIPv6LinkLocal)
       {
            MessageBox.Show(IpEntry.AddressList[i].ToString());
       }
  }

在最后一行字符串不知道为什么获取的不是ip而是其他的字符串,不知道是什么……

posted @ 2012-03-24 18:04  猫爷爷  阅读(481)  评论(1编辑  收藏  举报