实现效果:
知识运用:
DNS类的GetHostByName //获取指定DNS主机名的DNS信息
public static IPHostEntry GetHostByName (string hostName)
GetHostName方法
public static string GetHostName () //获取本地计算机的主机名
IPHostEntry类的AddressList属性
public IPAddress[] AddressList {get; set; } //获取或设置与主机关联的IP地址列表
实现代码:
private void Form1_Load(object sender, EventArgs e) { string s = ""; //定义一个变量用来记录 IP地址 //获取IP地址列表 System.Net.IPAddress[] addressList = System.Net.Dns.GetHostByName(System.Net.Dns.GetHostName()).AddressList; foreach(System.Net.IPAddress ip in addressList) //遍历IP地址列表 { s += ip.ToString(); //获得便利到的IP地址 } textBox1.Text = s; //显示IP地址 }