c#比较两个IP地址大小
来源:互联网 发布:配音小品是什么软件 编辑:程序博客网 时间:2024/04/29 10:50
/**//// <summary>
/// 确保结束ip大于开始ip
/// </summary>
private bool validateIP(string startIP,string endIP)
...{
// 分离出ip中的四个数字位
string[] startIPArray = startIP.Split('.');
string[] endIPArray = endIP.Split('.');
// 取得各个数字
long[] startIPNum = new long[4];
long[] endIPNum = new long[4];
for (int i = 0; i < 4; i++)
...{
startIPNum[i] = long.Parse(startIPArray[i].Trim());
endIPNum[i] = long.Parse(endIPArray[i].Trim());
}
// 各个数字乘以相应的数量级
long startIPNumTotal = startIPNum[0] * 256 * 256 * 256 + startIPNum[1] * 256 * 256 + startIPNum[2] * 256 + startIPNum[3];
long endIPNumTotal = endIPNum[0] * 256 * 256 * 256 + endIPNum[1] * 256 * 256 + endIPNum[2] * 256 + endIPNum[3];
if (startIPNumTotal > endIPNumTotal)
...{
return false;
}
else
...{
return true;
}
}
/// 确保结束ip大于开始ip
/// </summary>
private bool validateIP(string startIP,string endIP)
...{
// 分离出ip中的四个数字位
string[] startIPArray = startIP.Split('.');
string[] endIPArray = endIP.Split('.');
// 取得各个数字
long[] startIPNum = new long[4];
long[] endIPNum = new long[4];
for (int i = 0; i < 4; i++)
...{
startIPNum[i] = long.Parse(startIPArray[i].Trim());
endIPNum[i] = long.Parse(endIPArray[i].Trim());
}
// 各个数字乘以相应的数量级
long startIPNumTotal = startIPNum[0] * 256 * 256 * 256 + startIPNum[1] * 256 * 256 + startIPNum[2] * 256 + startIPNum[3];
long endIPNumTotal = endIPNum[0] * 256 * 256 * 256 + endIPNum[1] * 256 * 256 + endIPNum[2] * 256 + endIPNum[3];
if (startIPNumTotal > endIPNumTotal)
...{
return false;
}
else
...{
return true;
}
}
- c#比较两个IP地址大小
- c#比较两个IP地址大小
- 比较两个IP的大小
- JS比较IP地址大小
- C#比较两个日期的大小
- C#比较两个日期的大小
- C#比较两个日期的大小
- C#比较两个日期的大小
- C#比较两个日期的大小
- C#比较两个日期的大小
- IP地址的合法性验证,以及两IP地址大小的比较
- C#比较两个日期的大小两种案例解析
- 比较两个数大小
- 比较两个数大小
- 两个时间大小比较
- 比较两个字符串大小
- 两个数比较大小
- 两个数比较大小
- C#实现控制台退出控制
- 羅门婚纱,开发代码剪辑
- ASP.NET新手使用记录01
- 关于测试,我讨厌的10件事情
- 编程语言:功能越强自由越少?
- c#比较两个IP地址大小
- 文件的基本操作
- Pku acm 2418 Hardwood Species 排序算法解题报告(六) ----二叉查找数(BST)
- GIANT ATX 750 调变速器线张力
- 使用ASP.NET AJAX的注意事项
- vc++中如何产生随机数
- ListBox的用法
- 一个C#写的调用外部进程类
- sql 通配符%like的存储过程 %