C#如何获取本机IP地址?
如何获取本机IP地址?
------解决方案--------------------//获取机器ip地址 
         String strHostName = System.Net.Dns.GetHostName(); 
         IPHostEntry ipEntry=System.Net.Dns.GetHostByName(strHostName); 
         IPAddress[] addr = ipEntry.AddressList; 
         string strIp =  " "; 
         for (int i = 0; i <addr.Length; i++)  
             { 
                 strIp = addr[i].ToString() + "* "+ strIp;               
             }
------解决方案--------------------C#获取本机IP的最简单方法: 
 IPAddress ServerIp = Dns.GetHostEntry(Dns.GetHostName()).AddressList[0]; 
 TextBox1.text = ServerIp.ToString();  //控件获得IP值 
 如果有多个IP地址,就把AddressList[0]里的0换成1或者2或者3...