C# 获取主机IP地址
2016-11-10 10:40
323 查看
public static string GetIP()
{
string strAddr = "";
try
{
string strHostName = System.Net.Dns.GetHostName();
System.Net.IPHostEntry ipEntry = System.Net.Dns.GetHostEntry(strHostName);
foreach (IPAddress _ipaddress in ipEntry.AddressList)
{
if (_ipaddress.AddressFamily.ToString().ToLower() == "internetwork")
{
strAddr = _ipaddress.ToString();
break;
}
}
Log.Debug(" IP:" + strAddr);
}
catch (System.Exception e)
{
Log.Error(" Get IP Address Error:" + e.Message);
}
return strAddr;
}
{
string strAddr = "";
try
{
string strHostName = System.Net.Dns.GetHostName();
System.Net.IPHostEntry ipEntry = System.Net.Dns.GetHostEntry(strHostName);
foreach (IPAddress _ipaddress in ipEntry.AddressList)
{
if (_ipaddress.AddressFamily.ToString().ToLower() == "internetwork")
{
strAddr = _ipaddress.ToString();
break;
}
}
Log.Debug(" IP:" + strAddr);
}
catch (System.Exception e)
{
Log.Error(" Get IP Address Error:" + e.Message);
}
return strAddr;
}
相关文章推荐
- c#获取主机名称网卡MACIP地址
- C# 获取主机IP地址
- c#获取主机名称网卡MACIP地址
- 【转】C#获取客户端及服务器端主机信息及其获取IP地址
- C#获取主机IP地址
- 局域网中根据IP地址反查主机的名称(C#)
- c#中获取cpu序列号、网卡mac地址、ip地址、硬盘序列号、登录用户名、pc类型、计算机名称、物理内存
- C# 获取网卡IP地址
- 获取一个ip地址中的主机名
- 获取本地主机IP地址
- VC中获取主机名和IP地址的方法
- 在C#中服务端如何获取客户端的IP地址、端口号以及客户端和服务器连接的时间
- 根据主机名获取PC的IP地址
- C#根据计算机名获取对应IP地址
- C#根据计算机名获取对应IP地址
- 实现获取主机名称,IP地址,MAC地址的类 (java)
- 实现获取主机名称,IP地址的类 (java)
- 根据主机名获取PC的IP地址
- 在InstallShield中通过主机名获取IP地址
- 获取主机名和IP地址