- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
NetworkInterface.GetAllNetworkInterfaces方法返回的是系统上所有接口(interface)的列表,但是它返回了很多看似垃圾的接口(interface)太像了
xxxx::xxxx:xxxx:xxxx:xxxx%12
::1
除了像“正常”的那些
127.0.0.1
192.168.0.3
等等
我只想保留这些“正常”的。我应该为此使用什么标准(属性、方法)?
最佳答案
“垃圾”是 IPv6地址。他们是善良的。但是,如果您只需要 IPv4,请执行以下操作:
var list = NetworkInterface
.GetAllNetworkInterfaces()
.Where(n => n.GetIPProperties().UnicastAddresses.First().Address.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork);
关于c# - NetworkInterface.GetAllNetworkInterfaces 返回的过滤列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4050048/
我正在使用 NetworkInterface.GetAllNetworkInterfaces() 获取我的网络接口(interface), 然后我尝试获取我的 MAC 地址(NetInterf[i].
在 Mono for Android 中,我正在尝试获取本地网络中我的设备的所有 IP 地址。 我不介意环回,但我对调用 DNS 不感兴趣。 最好的方法似乎是调用... using System.Ne
NetworkInterface.GetAllNetworkInterfaces方法返回的是系统上所有接口(interface)的列表,但是它返回了很多看似垃圾的接口(interface)太像了 xx
使用 .NET 方法 NetworkInterface.GetAllNetworkInterfaces我可以获得计算机上所有网络接口(interface)的列表(无线和有线以太网和 3G 调制解调器
我正在 MAC 上的 Xamarin Studio 中使用 Xamarin 编写 iOS 应用程序。我正在使用开源 uPNP 实现。其中,他们使用 NetworkInterface.GetAllNet
我是一名优秀的程序员,十分优秀!