分类:
C#
直接调用下面方法即可:
private IList<string> GetHostIpForFas()
{
try
{
IList<string> strIp = new List<string>();
//NetworkInterface:提供网络接口的配置和统计信息。
NetworkInterface[] adapters = NetworkInterface.GetAllNetworkInterfaces();
foreach (NetworkInterface adapter in adapters)
{
IPInterfaceProperties adapterProperties = adapter.GetIPProperties();
UnicastIPAddressInformationCollection allAddress = adapterProperties.UnicastAddresses;
//这里是根据网络适配器名称找到对应的网络
if (allAddress.Count > 0 && adapter.Name == "WLAN 2")
{
foreach (UnicastIPAddressInformation addr in allAddress)
{
if (addr.Address.AddressFamily == AddressFamily.InterNetwork)
{
strIp.Add(addr.Address.ToString());
}
}
}
}
return strIp;
}
catch (Exception ex)
{
return null;
}
}实际上获取的就是电脑上的网络属性信息,见下图:

评价
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256
50010702506256
欢迎加群交流技术