我如何得到最后保存的图像在硬盘上

本文关键字:图像 硬盘 保存 何得 最后 | 更新日期: 2023-09-27 17:51:02

我有这样一行:

imageList = Directory.GetFiles(@"e:'webbrowserimages'", "*.bmp").ToList();

这是一个列表

但是我现在只想要一个字符串变量单个变量,而不是一个包含硬盘上最后保存的图像文件的列表。

如果我有10张图片在硬盘上,第一张是:Image0.bmp然后Image1.bmp所以字符串变量将包含Image10.bmp然后如果硬盘上有24张图片那么变量字符串应该包含Image24.bmp

我如何得到最后保存的图像在硬盘上

您可以这样做以获取目录中最新的位图文件,

var directory = new DirectoryInfo(@"e:'webbrowserimages'");
var myFile = (from f in directory.GetFiles("*.bmp")                   
                orderby f.LastWriteTime descending
                select f).First();

除非没有其他可用的参数,否则在过滤最新图像时最好不要依赖文件名