您的位置:首页 > 编程语言 > C#

C#获取本机所有IP地址(包括局域网和本机外网IP)

2012-09-29 14:09 567 查看
/// <summary>
/// 获取所有本机IP地址,包括局域网IP和本机外网IP(如果有)
/// </summary>
public static void GetAllIP()
{
IPAddress[] IP = Dns.GetHostAddresses(Dns.GetHostName());
int m_count = IP.Length;
string m_AllIP = string.Empty;
for (int i = 0; i < m_count; i++)
{
m_AllIP += string.Format("{0}|", IP[i].ToString());
}

Console.WriteLine(m_AllIP);
Console.Read();
}


效果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: