用C#得到本机的IP及跟据IP得到计算机名

using System.Net;
using System.Net.Socket;

// 得到本机的IP地址
string s="";
IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;
for (int i = 0; i < addressList.Length; i ++) 

    s += addressList[i].ToString(); 
}
label1.Text = "IP:" + s;

// 得到主机的名字
IPHostEntry ipEntry = System.Net.Dns.GetHostByAddress(s);
label1.Text += "\nHostName:" + ipEntry.HostName;

posted on 2006-01-19 21:42  samuel's blog  阅读(654)  评论(0)    收藏  举报

导航