首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#怎么获取本机IP地址

2012-03-17 
C#如何获取本机IP地址?如何获取本机IP地址?[解决办法]//获取机器ip地址String strHostName System.Net.D

C#如何获取本机IP地址?
如何获取本机IP地址?

[解决办法]
//获取机器ip地址
String strHostName = System.Net.Dns.GetHostName();
IPHostEntry ipEntry=System.Net.Dns.GetHostByName(strHostName);
IPAddress[] addr = ipEntry.AddressList;
string strIp = " ";
for (int i = 0; i <addr.Length; i++)
{
strIp = addr[i].ToString() + "* "+ strIp;

}
[解决办法]
C#获取本机IP的最简单方法:
IPAddress ServerIp = Dns.GetHostEntry(Dns.GetHostName()).AddressList[0];
TextBox1.text = ServerIp.ToString(); //控件获得IP值
如果有多个IP地址,就把AddressList[0]里的0换成1或者2或者3...

热点排行