C# 为什么我得到127.0.0.1分?如何获取IP地址?
localIP=“?”C# 为什么我得到127.0.0.1分?如何获取IP地址?,c#,localhost,ip-address,C#,Localhost,Ip Address,localIP=“?” 因为它是默认的环回地址。阅读除非您的LAN适配器配置了任何其他IP地址,否则这是默认值。尝试使用编辑器中的代码标记发布代码,以便正确格式化,这样我们就更容易提供帮助。。。更多关于你想要实现的目标的信息也会有所帮助。 try { host = Dns.GetHostEntry(Dns.GetHostName()); foreach (IPAddress ip in host.AddressList) { i
因为它是默认的环回地址。阅读除非您的LAN适配器配置了任何其他IP地址,否则这是默认值。尝试使用编辑器中的代码标记发布代码,以便正确格式化,这样我们就更容易提供帮助。。。更多关于你想要实现的目标的信息也会有所帮助。
try
{ host = Dns.GetHostEntry(Dns.GetHostName());
foreach (IPAddress ip in host.AddressList)
{
if (ip.AddressFamily.ToString() == "InterNetwork")
{
localIP = ip.ToString();
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.toString());
}