【发布时间】:2010-06-21 23:02:29
【问题描述】:
我使用 .net 3.5/c#
我需要获取服务器的 IP,我使用的是这段代码:
string strHostName = Dns.GetHostName();
IPHostEntry hostInfo = Dns.GetHostEntry(strHostName);
string serverIpParam = hostInfo.AddressList[0].ToString();
return serverIpParam;
但是,在切换到 Windows 2008 服务器后,我的 IP 具有字母格式而不是通常的格式(数字)。 MSDN 对此没有任何说明。 任何想法我应该改变以获得服务器IP? 谢谢
【问题讨论】:
-
您是否查看过 AddressList 数组还包含什么?
标签: dns