c# - 比较 IP 地址,如果它低于另一个

标签 c# .net comparison ip-address

任何人都知道如何比较 2 个 ipaddress 以查看 ipaddress 是否低于另一个。

bool b = CurrentIpAddress.IsLowerCompareTo(AnotherIPAddress);

我也想同时支持 IPV4 和 IPV6。

最佳答案

您可以调用IPAddress.GetAddressBytes并编写一个 for 循环来比较每个单独的字节。

关于c# - 比较 IP 地址,如果它低于另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13630984/

相关文章:

c# - DataSet Select 不加起来

c# - 我们可以在 Windows 应用程序中使用 Jquery 吗?

c# - 如何更改 Xceed WPF DateTimePicker 日历的大小

c++ - 查找两个字符串共有的最大字符数

algorithm - 如何获得两个图像之间的矩形差异区域?

检查颜色相似性的算法

c# - 如何使用 C# 验证 html 文件?

c# - SpeechSynthesizer .NET 控制音高

c# - 将 WPF ListBox.ItemTemplate 的内容拉伸(stretch)到 ListBoxItem 宽度的最佳方法

用于地理数据、制图的 .NET 库