❤

IP地址段转换为掩码源码

IP地址段转换为掩码源码 免费

  • 给谁用菜鸟
  • 部署要求Windows 服务器(IIS + .NET Framework);不需要数据库 我能不能自己部署?
  • 交付方式下载完整源码包,下载过的可以重复下载
  • 授权说明免费:仅供学习交流,不能直接商用;要商用请先取得作者授权 详细说明
更新于 2026-10-03 浏览 2811 次 收藏 1 次 下载 122 次

项目介绍

IP地址段转换为掩码源码

源码描述:
IP地址段转换为掩码
代码片段:
string yanma = "";
            string startIPbinary = ConvertToBinary(startIP);//将IP转换成二进制,格式00000000.00000000.00000000.00000000.
            string stopIPbinary = ConvertToBinary(stopIP);//将IP转换成二进制
            string[] startIPs = startIPbinary.Split(new[] {'.'});//将转换好的二进制,以“.”分割成字符串数组。
            string[] endIPs = stopIPbinary.Split(new[] { '.' });//将转换好的二进制,以“.”分割成字符串数组。
            for (int i = 0; i < 4; i++)
            {
                if (startIPs[i] == endIPs[i])
                {
                    yanma += 255.ToString()+".";
                }
                else
                {
                    char[] startIPchar = StringToChar(startIPs[i].ToString());
                    char[] stopIPchar = StringToChar(endIPs[i].ToString());
                    int count = 0;
                    for (int j = 0; j < 8; j++)
                    {
                        if (stopIPchar[j] == startIPchar[j])
                        {
                            count++;
                        }
                        else
                            break;
                    }
                    double h = 0;
                    for (int k = 7; k >=8 - count; k--)
                    {
                         h += Math.Pow(2, k);
                     
                    }
                    yanma += h.ToString();
                    break;
                }
            }
            if (yanma.Split(new[] {'.'}).Length != 4)
            {
                for (int i = 0; i < 4 - yanma.Split(new[] {'.'}).Length; i++)
                {
                    yanma += ".0";
                }
            }
                
            
            return yanma;
        }

项目截图2 张 · 点击查看大图

  • 主界面展示
  • 转换掩码
  • 主界面展示
  • 转换掩码
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel

项目概况

  • 项目类别:【实验作品】
  • 适合人群:菜鸟
  • 授权类型:免费版
  • 完整度:
  • 可二次开发程度:
责任编辑:xiao

给技术同事看

  • 项目类型:C/S
  • 开发语言:C#
  • 数据库:无数据库
  • 开发工具:VS2010
  • 文件大小:71KB
  • 相关网址: 【免费浏览】

点下面文件目录里的文件名可以在线看代码;看不懂某个文件,可以在代码页下面请 AI 解读, 配置文件、建库脚本、说明文档还能选「部署 / 配置说明」,告诉你部署时要改哪几处。

源码目录浏览文件 · 在线阅读源码

最近下载累计 122 次

下载记录—
下载用户推荐—
最近下载时间—

按下载时间倒序展示,用户名已隐藏部分字符。推荐仅代表下载用户的反馈。

  • 正在加载…

项目评论

单击更换

评论列表

全部评论
  • 暂无评论 …