Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么我得到127.0.0.1分?如何获取IP地址?_C#_Localhost_Ip Address - Fatal编程技术网

C# 为什么我得到127.0.0.1分?如何获取IP地址?

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

localIP=“?”


因为它是默认的环回地址。阅读除非您的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());
    }