频道栏目
首页 > 资讯 > C# > 正文

C# 获取IPV4地址教程

17-11-22        来源:[db:作者]  
收藏   我要投稿
public static string GetLocalIP()

{

try

{

string HostName = Dns.GetHostName(); //得到主机名

IPHostEntry IpEntry = Dns.GetHostEntry(HostName);

for (int i=0; i < IpEntry.AddressList.Length; i++)

{

//从IP地址列表中筛选出IPv4类型的IP地址

//AddressFamily.InterNetwork表示此IP为IPv4,

//AddressFamily.InterNetworkV6表示此地址为IPv6类型

if (IpEntry.AddressList[i].AddressFamily == AddressFamily.InterNetwork)

{

return IpEntry.AddressList[i].ToString();

}

}

return "";

}

catch (Exception ex)

{

MessageBox.Show("获取本机IP出错:"+ex.Message);

return "";

}

}

 

相关TAG标签
上一篇:在C#中的图片框PictureBox的使用
下一篇:网页设计术语
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站