C#WINFORM获取本机IPv4地址的代码, 留做记录.
//获取本机IPv4地址
private string GetLocalIP()
{
string ip = "0.0.0.0";
try
{
string hostname = Dns.GetHostName();
IPAddress[] ipadrlist = Dns.GetHostAddresses(hostname);
foreach (IPAddress ipadr in ipadrlist)
{
if (ipadr.AddressFamily == AddressFamily.InterNetwork)
{//判断是否IPv4
ip = ipadr.ToString();
break;
}
}
return ip;
}
catch
{
return ip;
}
}
本文介绍了一个简单的C# Winform应用程序中获取本机IPv4地址的方法。通过使用DNS类获取主机名,再利用该主机名获取所有IP地址,并筛选出IPv4地址。
5542

被折叠的 条评论
为什么被折叠?



