我正在以编程方式创建PowerPoint文件的图像。在将图像保存到本地驱动器后,我使用
我按顺序号保存图像文件。
我的文件: 我的问题是当我获取文件时,它们不是我需要的顺序。 我在
DirectoryInfo.GetFiles()
获取文件。我按顺序号保存图像文件。
我的文件: 我的问题是当我获取文件时,它们不是我需要的顺序。 我在
FileInfo[]
中获取的文件顺序是:
有人能帮我解决这个问题吗?
const Int32 templateLength = 4;/*文件名模板的大小(直到数字部分开始)*/foreach (FileInfo info in dInfo.GetFiles().OrderBy(fi => fi.Name.Substring(0, templateLength)).ThenBy(fi => Conversion.Val(fi.Name.Substring(templateLength)))) { Debug.Print(info.Name); }
- bansi