【发布时间】:2014-11-09 20:20:08
【问题描述】:
当您在 Windows 照片查看器中打开图片时,您可以使用箭头键在支持的文件之间来回导航(下一张照片/上一张照片)。
问题是:给定文件夹中当前文件的路径,如何获取下一个文件的路径?
【问题讨论】:
-
我很确定在幕后它是文件夹中所有文件的列表,然后是获取列表中的下一个项目的问题。我猜是因为每次都查询文件系统效率不是很高
-
获取所有路径到一个集合中,添加一个从0开始的计数器并递增/递减计数器以获得下一个/上一个路径。
-
如果文件夹包含大量文件,这将是一个相当缓慢的过程,不是吗?也许还有另一种指定的方式。
标签: c# file directory system.io.directory