C# 获取电脑IP地址方法
public static string GetComputerIP()
{
string ip = "127.0.0.1";
try
{
string HostName = Dns.GetHostName(); //获取主机名
IPHostEntry IpEntry = Dns.GetHostEntry(HostName);
for (int i = 0; i < IpEntry.AddressList.Length; i++)
{
if (IpEntry.AddressList[i].AddressFamily == AddressFamily.InterNetwork)
{
ip = IpEntry.AddressList[i].ToString();
return ip;
}
}
return ip;
}
catch (Exception ex)
{
MessageBox.Show("获取本机IP异常:" + ex.Message);
return ip;
}
}