当前位置: 首页 > news >正文

医疗网站建设基本流程图农产品现货交易平台

医疗网站建设基本流程图,农产品现货交易平台,邮箱域名可以做网站吗,dede 门户网站给定一些数据#xff0c;如下所示: “1.10.1.1.1.2”, “1.1”, “2.2”, “1.1.1.1”, “1.1.3.1”, “1.1.1”, “2.10.1.1.1”, “1.1.2.1”, “1.2.1.1”, “2.5.1.1”, “1.10.1.1”, “1.10.2.1”, “1.11.3.1”, “1.11.12.1”, “1.11.11.1”, “1.11.3.1”, “1”, “…给定一些数据如下所示: “1.10.1.1.1.2”, “1.1”, “2.2”, “1.1.1.1”, “1.1.3.1”, “1.1.1”, “2.10.1.1.1”, “1.1.2.1”, “1.2.1.1”, “2.5.1.1”, “1.10.1.1”, “1.10.2.1”, “1.11.3.1”, “1.11.12.1”, “1.11.11.1”, “1.11.3.1”, “1”, “1.1.1.1.1”, “1.1.1.1.1.1” 实现效果 按照每个节点层级的大小进行排序如下效果 实现代码如下 引入命名空间 using System; using System.Collections.Generic;这里引入了两个命名空间System 命名空间提供了访问常用的数据类型和基本功能的类System.Collections.Generic 命名空间则包含了泛型集合类的定义如 ListT。 自定义比较器类 class CustomComparer : IComparerstring {// Compare 方法用于比较两个字符串实现了 IComparerstring 接口public int Compare(string x, string y){// 将版本号字符串按 . 分隔为字符串数组string[] partsX x.Split(.);string[] partsY y.Split(.);// 找出两个数组的最小长度int minLength Math.Min(partsX.Length, partsY.Length);// 逐个比较每个部分的版本号for (int i 0; i minLength; i){int numX int.Parse(partsX[i]); // 将部分转换为整数int numY int.Parse(partsY[i]);// 如果当前部分的版本号不相等则返回比较结果if (numX ! numY){return numX.CompareTo(numY); // 返回整数的比较结果}}// 如果前面的部分都相等比较版本号的长度return partsX.Length.CompareTo(partsY.Length);} }这个类实现了 IComparerstring 接口该接口定义了比较两个字符串的方法。CustomComparer 类中的 Compare 方法根据版本号的每个部分逐个比较如果发现不同的部分就返回比较结果如果所有部分都相同则比较字符串的长度。 主程序类 class Program {static void Main(){// 创建一个包含版本号字符串的列表Liststring data new Liststring{1.10.1.1.1.2,1.1,2.2,1.1.1.1,1.1.3.1,1.1.1,2.10.1.1.1,1.1.2.1,1.2.1.1,2.5.1.1,1.10.1.1,1.10.2.1,1.11.3.1,1.11.12.1,1.11.11.1,1.11.3.1,1,1.1.1.1.1,1.1.1.1.1.1};// 使用自定义比较器对列表进行排序data.Sort(new CustomComparer());// 遍历排序后的列表并输出结果foreach (var item in data){Console.WriteLine(item);}} }在主程序类中首先创建了一个包含版本号字符串的列表 data然后使用 Sort 方法对列表进行排序传入了一个自定义的比较器 CustomComparer 实例。最后通过循环遍历排序后的列表并将每个元素输出到控制台。 使用自定义的比较器对版本号字符串进行排序排序规则是按照版本号的每个部分逐个比较优先比较较低级别的部分如果所有部分相等则比较字符串的长度。排序结果会按照版本号从小到大的顺序输出。
http://www.pierceye.com/news/869395/

相关文章:

  • 网站设计制作案例软件定制开发的发展前景
  • 中国联通网站备案小程序是什么原理
  • 企业网站建设御彩云dz做电影网站
  • 做网站需要的东西网站改版是什么
  • 网站需要哪些北京正规网站建设比较
  • 建设公共网站的手续成都公司网站制作
  • 怎么用安卓机顶盒做网站服务器怎样建立微信公众号平台
  • 专业的集团网站开发开发平面设计软件哪个好用
  • 天津模板建站代理咖啡厅网站开发目标
  • 电子商务网站运营 需要确立如何自己做网页
  • 邯郸市魏县建设局网站个人免费网站申请
  • 建设网站需要备案wordpress文章管理插件
  • 企业网站源码程序多少钱?桓台网站建设
  • vps服务器购买网站自己做的网站可以买东西吗
  • 必应网站建设深圳设计大厦
  • 如何禁止ip访问网站常州网站建设公司推荐
  • 大型论坛网站建设设计公司
  • 河北网诚网站建设企业采购平台有哪几个知名
  • wordpress 站点迁移做跨境电商哪个平台好
  • 想建设一个网站 一般多少钱营口软件开发
  • 杭州科技公司网站建设百度的网站建设代码
  • 网站怎么做收入广州番禺招聘网最新招聘信息
  • 网站设计的毕业设计剧院网站建设
  • 微商城网站建设案例做带支付功能的网站
  • 响应式网站开发公司义务 网站建设
  • 网站前台和后台对接北京app开发公司排名
  • 网站开发工具的在南海建设工程交易中心网站
  • 广西建设厅官方网站文件通知wordpress默认字体颜色
  • 品牌网站建设联系方式网页截图快捷键是哪个键
  • 现在网站一般都是什么语言做的软件著作权证书