C# 获取 ipv4的方法
生活随笔
收集整理的這篇文章主要介紹了
C# 获取 ipv4的方法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
foreach (NetworkInterface adapter in nics)
{//判斷是否為以太網(wǎng)卡//Wireless80211 無(wú)線網(wǎng)卡 Ppp 寬帶連接//Ethernet 以太網(wǎng)卡 //這里篇幅有限貼幾個(gè)常用的,其他的返回值大家就自己百度吧!if (adapter.NetworkInterfaceType == NetworkInterfaceType.Ethernet){//獲取以太網(wǎng)卡網(wǎng)絡(luò)接口信息IPInterfaceProperties ip = adapter.GetIPProperties();//獲取單播地址集UnicastIPAddressInformationCollection ipCollection = ip.UnicastAddresses;foreach (UnicastIPAddressInformation ipadd in ipCollection){//InterNetwork IPV4地址 InterNetworkV6 IPV6地址//Max MAX 位址if (ipadd.Address.AddressFamily == AddressFamily.InterNetwork)//判斷是否為ipv4Console.WriteLine(ipadd.Address.ToString());//獲取ip}}
}
轉(zhuǎn)載于:https://www.cnblogs.com/ZaraNet/p/9434031.html
總結(jié)
以上是生活随笔為你收集整理的C# 获取 ipv4的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Mysql 锁的机制
- 下一篇: saltui试用遇到的问题