【发布时间】:2014-03-24 17:27:30
【问题描述】:
我有一个目录包含所有 tif 格式文件,大约有 30 个文件,其名称类似于 B_1、B_2...upto B_15 和 F_1、F_2...upto F_1。 当我从 getfile 方法获取文件时。
Dim di As New IO.DirectoryInfo("c:\ABC\")
Dim diar1 As IO.FileInfo() = di.GetFiles()
但是在使用 for 每个循环进行检索时,我得到的结果如下 B_1,B_10,B_11,B_12,B_13,B_14,B_15,B_2,B_3...直到 B_9 相似 F_1,F_10,F_11,F_12,F_13,F_14,F_15,F_2,F_3...直到F_9
但问题是 我想要像这样的模式 B_1,B_2,B_3,B_4......B_9,B_10,B_11......B_15 进而 F_1,F_2,F_3,F_4.....F_9,F_10,F_11......F_15
实际上我的任务是从目录中获取所有文件并加入所有 tiff 文件文件,例如 F_1,B_1,F_2,B_2...F_9,B_9,F_10,B_10,F_11,B_11,....F_15,B_15
我已经实现了一切都意味着加入 tiff,但文件以 B 和 F 开头,我存储在各自的 arrayList 中,但由于在 B_,B_10..so 中提交文件,所以这就是我遇到问题的原因......
请帮帮我...
【问题讨论】:
-
This answer 看起来值得一试。
-
如果最终结果相同,顺序真的重要吗?
-
如果最终结果相同,那么也可以...
标签: vb.net file fileinfo system.io.fileinfo