比较 IP 地址是否低于另一个

2023-11-26

任何人都知道如何比较 2 个 ip 地址,看看 ip 地址是否低于另一个。

i.e

bool b = CurrentIpAddress.IsLowerCompareTo(AnotherIPAddress);

我还想同时支持 IPV4 和 IPV6。


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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

比较 IP 地址是否低于另一个 的相关文章

  • 向 Nhibernate 发出 SQL 查询

    如何将此 SQL 查询发送给 Nhibernate SELECT Customer name FROM Company INNER JOIN Customer ON Company CompanyId Customer CompanyId
  • 如何将 #ifdef DEBUG 添加到 Xcode?

    我的项目中有一些代码永远不应该在发布版本中使用 但在测试时很有用 我想做这样的事情 ifdef DEBUG Run my debugging only code endif 在 Xcode 4 中哪里添加 DEBUG 设置 我尝试将其放入
  • 将内置类型转换为向量

    我的 TcpClient 类接受vector
  • 互斥体实现可以互换(独立于线程实现)

    所有互斥体实现最终都会调用相同的基本系统 硬件调用吗 这意味着它们可以互换吗 具体来说 如果我使用 gnu parallel算法 使用openmp 并且我想让他们称之为线程安全的类我可以使用boost mutex用于锁定 或者我必须编写自己
  • 单元测试一起运行时失败,单独运行时通过

    所以我的单元测试遇到了一些问题 我不能只是将它们复制并粘贴到这里 但我会尽力而为 问题似乎是 如果我一项一项地运行测试 一切都会按预期进行 但如果我告诉它一起运行测试 则 1 5 将通过 TestMethod public void Obj
  • 如何访问另一个窗体上的ListView控件

    当单击与 ListView 所在表单不同的表单中的按钮时 我试图填充 ListView 我在 Form1 中创建了一个方法以在 Form2 中使用 并将参数传递给 Form1 中的方法 然后填充 ListView 当我调试时 我得到了传递的
  • 将 System.Windows.Input.KeyEventArgs 键转换为 char

    我需要将事件参数作为char 但是当我尝试转换 Key 枚举时 我得到的字母和符号与传入的字母和符号完全不同 如何正确地将密钥转换为字符 这是我尝试过的 ObserveKeyStroke this new ObervableKeyStrok
  • 无法在 Windows 运行时组件库的 UserControl 中创建依赖项属性

    我想在用户控件内创建数据可绑定属性 这个用户控件包含一个 Windows 运行时组件 项目 我使用下面的代码来创建属性 public MyItem CurrentItem get return MyItem GetValue Current
  • 回发或回调参数无效。使用“”启用事件验证

    当我从客户端回发页面时 出现以下错误 我有修改客户端 asp ListBox 的 JavaScript 代码 我们该如何解决这个问题 错误详细信息如下 Server Error in XXX Application Invalid post
  • 如何在 Linq 中获得左外连接?

    我的数据库中有两个表 如下所示 顾客 C ID city 1 Dhaka 2 New york 3 London 个人信息 P ID C ID Field value 1 1 First Name Nasir 2 1 Last Name U
  • 未定义的行为或误报

    我 基本上 在野外遇到过以下情况 x x 5 显然 它可以在早期版本的 gcc 下编译干净 在 gcc 4 5 1 下生成警告 据我所知 警告是由 Wsequence point 生成的 所以我的问题是 这是否违反了标准中关于在序列点之间操
  • PlaySound 可在 Visual Studio 中运行,但不能在独立 exe 中运行

    我正在尝试使用 Visual Studio 在 C 中播放 wav 文件 我将文件 my wav 放入项目目录中并使用代码 PlaySound TEXT my wav NULL SND FILENAME SND SYNC 我按下播放按钮 或
  • 上下文敏感与歧义

    我对上下文敏感性和歧义如何相互影响感到困惑 我认为正确的是 歧义 歧义语法会导致使用左推导或右推导构建多个解析树 所有可能的语法都是二义性的语言是二义性语言 例如 C 是一种不明确的语言 因为 x y 总是可以表示两个不同的事物 如下所述
  • 如何在 Blackberry Cascades 中显示具有特定号码的电话板

    我正在使用带有 C QT 和 QML 的 Blackberry Cascades 10 Beta 3 SDK 以及 Blackberry 10 Dev Alpha Simulator 和 QNX Momentics IDE 并且我正在尝试实
  • 如何编写一个同时需要请求和响应Dtos的ServiceStack插件

    我需要提供本地化数据服务 所有本地化的响应 Dto 都共享相同的属性 IE 我定义了一个接口 ILocalizedDto 来标记那些 Dto 在请求端 有一个ILocalizedRequest对于需要本地化的请求 Using IPlugin
  • .NET中的LinkedList是循环链表吗?

    我需要一个循环链表 所以我想知道是否LinkedList是循环链表吗 每当您想要移动列表中的 下一个 块时 以循环方式使用它的快速解决方案 current current Next current List First 电流在哪里Linke
  • Server.MapPath - 给定的物理路径,预期的虚拟路径

    我正在使用这行代码 var files Directory GetFiles Server MapPath E ftproot sales 在文件夹中查找文件 但是我收到错误消息说 给定物理路径但虚拟路径 预期的 我对在 C 中使用 Sys
  • 如何在按钮单击时模拟按键 - Unity

    我对 Unity 中的脚本编写非常陌生 我正在尝试创建一个按钮 一旦单击它就需要模拟按下 F 键 要拾取一个项目 这是我当前的代码 在编写此代码之前我浏览了所有统一论坛 但找不到任何有效的东西 Code using System Colle
  • (A == B == C) 比较在 JavaScript 中如何工作?

    我预计以下比较会给出错误 var A B 0 if A B 0 console log true else console log false 但奇怪的是它又回来了false 更奇怪的是 console log A B 1 returns
  • 使用 GhostScript.NET 打印 PDF DPI 打印问题

    我在用GhostScript NET http ghostscriptnet codeplex com打印 PDF 当我以 96DPI 打印时 PDF 打印效果很好 但有点模糊 如果我尝试以 600DPI 打印文档 打印的页面会被极大地放大

随机推荐

  • 在 Windows 中通过调用名称调用 Ghostscript?

    我应该怎么做才能在 Windows 中通过调用名称调用 Ghostscript 我将 Ghostscript bin 文件夹添加到 Windows PATH 和 Path 变量 但它不起作用 gswin32c exe 和 gswin32c
  • 在 qUnit 中测试整个页面重定向

    我有以下功能 var redirect function window location href http www google com 我想使用 qUnit 测试这个函数 问题是 当我调用运行测试的 HTML 文档时 一旦它到达调用的测
  • 为什么a[n]在运行时被c接受?

    为什么我们可以在c中做到这一点 int n scanf d n int a n 我认为数组在加载时位于内存中 但上面的示例似乎在运行时有效 我是否误解了什么 你们能帮忙吗 Thanks 我不是 C 方面的专家 但这可能是一个变长数组添加者为
  • 在 swift 中为 for 循环添加延迟

    我有一个编码 问题 我有一个标签 我想每 2 秒动态更改一次文本 我做了以下事情 WELCOME STRING ARRAY let welcomeContainer String Welcome Benvenuti Bienvenue Wi
  • 在asp.net mvc中,如何传递整数数组作为参数

    我有一个控制器函数 以前将整数作为 URL 中的每个部分 我在路由文件中设置 但现在其中一个参数需要是整数数组 这是控制器的操作 public JsonResult Refresh string scope int scopeId retu
  • 如何下载 Google App Engine 上的所有数据存储实体?

    我读了GAE 文档 我似乎不知道如何下载我的所有实体数据 我想做的是将整个内容下载为一个大 TSV 文件 或者我可以轻松地合并到其中的文件 这样我就可以将我的各种实体导入到电子表格中并摆弄它们 但我却被困在了起点 我不明白文档的前几位 本文
  • 如何在android中的imageview中从url网站获取图像

    我试图从 url 网站获取 ImageView 中的图像 但图像没有显示 这段代码有什么问题 这是网址image 这是我的主要活动 ImageView i private Bitmap bitmap Override protected v
  • 如何将 CryptoPP::Integer 转换为 char*

    我想将 myVar 转换为CryptoPP Integer to char 或字符串 代码如下 CryptoPP Integer myVar pubKey ApplyFunction m std cout lt lt result lt l
  • C“块”插入符

    我注意到了该声明涉及脱字号 字符固定在 cdecl org 网站的顶部 cast foo into block int long long returning double double int long long foo 有人可以解释一下
  • 在 Woocommerce 中以编程方式添加带有评级的产品评论

    标题说明了一切 我知道评论是 WordPress 中的原生评论帖子类型 我已经包含了添加评论的代码 但问题是我不清楚如何对评论进行评级以及如何将其与特定产品联系起来 当我使用 comment post ID 时 它似乎没有将评论 评论 分配
  • 无法在 Chromium 嵌入式框架中播放视频 (mp4)

    我正在使用 Windows 窗体应用程序和嵌入式 Chromium 嵌入式框架 CEF 除了视频和音频之外 一切都运行良好 我怎样才能让它发挥作用 提前致谢 您需要使用选项来编译 CEF 以启用proprietary codecs 即 H
  • CGFontCreateWithDataProvider 在飞行模式下挂起

    当我打电话给CGFontCreateWithDataProvider 当处于飞行模式时 我的应用程序冻结了 不在飞行模式下 它工作正常 字体存储在设备上 不应进行网络访问 调用该方法加载本地字体文件时 self registerIconFo
  • WordPress 混合内容错误

    我在多站点环境中有 3 个站点 我还为管理部分启用了 SSL 但我得到了很多 混合内容 管理员错误仅适用于ONE地点 结果 管理中的许多脚本和样式表都被破坏了 如果我的有什么问题ht访问规则 or the 可湿性粉剂配置文件 那么其他网站上
  • 如何检测我的程序是否在 Active Directory 环境中运行?

    如何检测我的程序是否在 Active Directory 环境中运行 我正在使用 C 和 Net 2 0 尝试获取Environment UserDomainName 并将其与Environment MachineName 进行比较 如果两
  • 我们可以使用phonegap框架在iphone中进行推送通知吗?

    我需要有关如何使用phonegap 框架实现推送通知的基本概念 我们可以 就在今天早上 该测试版的最新版本为开发人员提供了一个非常令人兴奋的新功能 新消息的推送通知 这意味着应用程序将能够在发生重要事件时发送短信样式的消息 摘自该网站 ht
  • 将变量名称向量传递给 dplyr 中的range()

    我想通过arrange dplyr 要排序的变量名称向量 通常我只是输入我想要的变量 但我试图创建一个函数 其中排序变量可以作为函数参数输入 df lt structure list var1 c 1L 2L 2L 3L 1L 1L 3L
  • Visual Studio 2012 数据库设计器 - 功能是否已更改?

    我最近安装了 Visual Studio 和 SQL Server 2012 我想知道我是否遗漏了一些东西 因为数据库设计器似乎不像旧版本那么友好 在 Visual Studio 2010 中 当我在 App Data 目录中创建 SQL
  • 无法将文件从捆绑包复制到 iOS 中的文档目录

    我正在尝试使用以下代码将文件从我的包复制到 iOS 中的文档目录 let bundlePath NSBundle mainBundle pathForResource information ofType png print bundleP
  • 如何模拟 DriverManager.getConnection(...)?

    我有一个类 它连接到 H2 数据库并运行多个 SQL 语句 public class H2Persistence implements IPersistence private Connection conn Override public
  • 比较 IP 地址是否低于另一个

    任何人都知道如何比较 2 个 ip 地址 看看 ip 地址是否低于另一个 i e bool b CurrentIpAddress IsLowerCompareTo AnotherIPAddress 我还想同时支持 IPV4 和 IPV6 您