c# getipv4

来源:互联网 发布:手机照相摄像软件 编辑:程序博客网 时间:2024/06/01 07:32
    private void GetIPv4()        {            string hostName = Dns.GetHostName();//本机名               //System.Net.IPAddress[] addressList = Dns.GetHostByName(hostName).AddressList;//会警告GetHostByName()已过期,我运行时且只返回了一个IPv4的地址               System.Net.IPAddress[] addressList = Dns.GetHostAddresses(hostName);//会返回所有地址,包括IPv4和IPv6               foreach (IPAddress ip in addressList)            {                if (ip.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork)                    listBox1.Items.Add(ip.ToString());            }        }

0 0
原创粉丝点击