natural-sort

    3热度

    5回答

    我们的应用程序有一个CustomerNumber字段。我们有数百个使用该系统的人(每个人都有自己的登录名和他们自己的CustomerNumber s列表)。一个用户最多可能拥有100,000个客户。许多人少于100人。 有些人只将实际数字放到他们的顾客号码字段中,而另一些人则使用混合物。系统允许20个字符,它们可以是A-Z,0-9或破折号,并将它们存储在VARCHAR2(20)中。在存储之前,小写

    1热度

    2回答

    我想在一个表中的附加列存储为“排序值”,这是标题栏的数字表示,使得这些值的顺序表示字符串的自然字母排序顺序。也就是说,我可以检索按排序值排序的行,并且它们将按照自然排序顺序 - 当我插入一个新行时,可以生成数字值并知道相对于其他值的值将表示字符串的位置在字母搜索中,精确到第一个X字母左右。 有几个原因:首先,我想要一个比数据库服务器提供的简单排序更自然的排序,其中诸如“The”,“A”和标点符号在

    0热度

    1回答

    解决在我的文章的底部。 或者更具体地说: 我有一大堆的FileInfo对象(我需要的FileInfo对象排除隐藏,系统和重新分析点文件)。 我需要的FileInfo []自然根据他们FileInfo.FullName进行排序。所以FILE_10.ext应该在FILE_2.ext之后。幸运的是,FileInfo []仅包含一个扩展名的文件。 我实现了一个比较器: /// <summary> ///