可能重复:
Sort on a string that may contain a number
How would I sort a list of files by name to match how Windows Explorer displays them?文件排序问题
问候大家!
我在使用Directory.GetFiles方法获取文件时遇到问题。我在我的目录中有以下顺序的文件。
Slide1.png,Slide2.png,Slide3.png,Slide4.png等等。
当我得到它的格式Slide1.png,Slide10.png,Slide11.png,Slide12.png,Slide2.png,Slide21.png等返回文件...
据排序与文件名并组合相同的值。我正在尝试Array.sort(),但它不按照我的要求排序。我想要下面的序列。
Slide1.png,Slide2.png,Slide3.png,Slide4.png等等。
我正在使用VB.NET Framework版本4.0。
谢谢
的.NET Framework版本您使用的?请标记您的问题,以表明您正在使用.Net Framework +您正在使用的语言。 – 2011-05-20 06:21:10
它正在使用什么排序顺序,并且可以发布代码? – soandos 2011-05-20 06:22:20