首页 > 其他分享 >文件名按数字排序,可以排序多组数字,尤其是99-333~~_222这种复杂数字组合的文件名或字符串

文件名按数字排序,可以排序多组数字,尤其是99-333~~_222这种复杂数字组合的文件名或字符串

时间:2024-03-28 22:35:13浏览次数:22  
标签:fs 数字 文件名 多组 韩漫 排序

这是我本人编写的一个排序算法,主要就是解决复杂多组数字组合的这种文件名或者字符串的排序,排序主要规则就是从前往后对每一组数据进行排序,效果及截图如下:

以下是使用方法:

第一步 搜索和安装我的Nuget包

搜索和安装zmjtool这个包,我写的,如下图:

zmj

第二步 使用HMSorter的Sort方法进行排序

1 /**引入命名空间*/
2 using ZmjTool;
3 /**要排序的内容*/
4 var fs = System.IO.Directory.GetFiles("H:\\中文韩漫\\[韩漫][图片]\\[中文韩漫]H校园第一季\\0-30");
5 /**排序内容*/
6 fs = HMSorter.Sort(fs);

这种排序就是对多组数字组合的很有效的,源码可以反编译,大家可以查看源码阅读其中的算法。

标签:fs,数字,文件名,多组,韩漫,排序
From: https://www.cnblogs.com/zhaimaojun/p/18102791/HMSorter

相关文章

  • 选择排序(java)
    选择排序,从头至尾扫描序列,找出最小的一个元素,和第一个元素交换,接着从剩下的元素中继续这种选择和交换方式,最终得到一个有序序列解题思路:选择排序的基本思路是遍历整个数组,每次找到剩余部分中的最小值,然后将其与当前位置进行交换。这样每一次遍历都能确定一个元素的最终位置,......
  • 给软件数字签名
    一、准备生成签名所需的材料1)添加签名AppxManifest.xml文件。在项目右建》添加》xml文件》修改文件名为AppxManifest。在打开AppxManifest.xml文件,输入以下内容:<IdentityName="Contoso.AssetTracker"Version="1.0.0.0"Publisher="CN=6BB5F6F-C03-4035-BB1E-903407A2,O......
  • 最好用的加密/数字货币打赏赞助平台
    最近在调研使用加密货币打赏的平台,发现idatariver平台https://idatariver.com推出的buymeabtc功能刚好符合使用场景,下图为平台的演示项目,演示项目入口https://buymeabtc.com/idatariver特点不少人都听说过buymeacoffee,可以在上面发布数字商品或者赞助收款,但是相对门槛会比......
  • 低代码与数字化转型:重塑企业技术生态的新引擎
    随着科技的飞速发展,数字化转型已成为企业发展的重要驱动力。在这一进程中,低代码平台正逐渐崭露头角,以其高效、灵活的特性,助力企业加速数字化转型的步伐。本文将从低代码平台的概念、优势、应用及前景等方面进行探讨,以揭示低代码在数字化转型中的重要作用。低代码平台的概念......
  • 【专题】2024年3月数字化行业报告合集汇总PDF分享(附原数据表)
    原文链接:https://tecdat.cn/?p=35531原文出处:拓端数据部落公众号在科技浪潮的推动下,人工智能行业正在经历着前所未有的变革与发展。从自然语言处理到数字社交,再到AI数字人、绿色智能制造等多个领域,人工智能正逐渐渗透到我们生活的各个角落。然而,这一过程中也伴随着新的挑战和问......
  • 【专题】2022年中国制造业数字化转型研究报告PDF合集分享(附原数据表)
    报告链接:http://tecdat.cn/?p=32145本文中所说的制造业数字化转型,指的是在制造企业的设计、生产、管理、销售及服务的每一个环节中,将新一代信息技术应用到制造企业的设计、生产、管理、销售及服务的每一个环节中,并可以以每一个环节中产生的数据为基础,展开控制、监测、检测、预测......
  • 电子招标采购系统源码之从供应商管理到采购招投标、采购合同、采购执行的全过程数字化
    随着市场竞争的加剧和企业规模的扩大,招采管理逐渐成为企业核心竞争力的重要组成部分。为了提高招采工作的效率和质量,我们提出了一种基于电子化平台的解决方案。该方案旨在通过电子化招投标,使得招标采购的质量更高、速度更快,同时节约招标成本,提升企业的资金节约率。 项目说明......
  • 伴随供应链数字化转型的B2B电商
                    制造业的数字化浪潮正迅猛地席卷全球,新冠病毒大流行和地缘政治格局的改变促进了不同国家和地区企业对供应链数字化转型的的步伐。除了企业内部的加快数字化之外。企业的营销也加快电商化步伐。   企业内部管理的数字化转型会给电商带......
  • 【算法】归并排序(递归法)
    目录归并排序简介算法步骤(递归)C语言实现归并排序简介归并排序(mergesort)是一种高效、通用且基于比较的排序算法。由约翰·冯·诺依曼(JohnvonNeumann)于1945年发明,是一种分治算法(divide-and-conqueralgorithm)。时间复杂度为O(nlog⁡n)O{\left(n\log......
  • 图扑数字孪生智慧城市,综合治理一屏统览
    现代城市作为一个复杂系统,牵一发而动全身,城市化进程中产生新的矛盾和社会问题都会影响整个城市系统的正常运转。智慧城市是应对这些问题的策略之一。领导曾在中央城市工作会议上指出,城市工作要树立系统思维,从构成城市诸多要素、结构、功能等方面入手,系统推进各方面工作。智慧城市......