获取本机IPV4地址

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取本机IPV4地址相关的知识,希望对你有一定的参考价值。

private static string GetIP()
    {
        string ip = "";
        System.Net.IPAddress[] addressList = System.Net.Dns.GetHostAddresses(System.Net.Dns.GetHostName());
        var tmp = addressList.Where(x => x.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork);
        foreach (var ips in tmp)
        {
            ip = ips.ToString();
        }
        return ip;
    }

该方法需要引用:

using System.Linq;

调用:

string ip = GetIP();

 

以上是关于获取本机IPV4地址的主要内容,如果未能解决你的问题,请参考以下文章

获取本机IP地址

C# 获取本机IP地址,IPv4,IPv6(保姆级)

利用sed 取出ifconfig命令中本机的IPv4地址

asp.net C# 获取本机所有ip地址

QT获取本机IP和Mac地址

Powershell: powershell 获取本机IP地址