我有这一行:
imageList = Directory.GetFiles(@"e:\webbrowserimages\", "*.bmp").ToList();
这是一个列表
但我现在只想要一个字符串变量单变量,而不是包含硬盘上最后保存的图像文件的列表。
例如,如果我在硬盘上有10个图像,第一个是:Image0.bmp然后是Image1.bmp所以字符串变量将包含Image10.bmp 然后,如果在我的硬盘上有24个图像,那么变量字符串应该包含Image24.bmp
答案 0 :(得分:4)
您可以执行此操作以获取目标中的最新位图文件
var directory = new DirectoryInfo(@"e:\webbrowserimages\");
var myFile = (from f in directory.GetFiles("*.bmp")
orderby f.LastWriteTime descending
select f).First();
除非没有其他参数可用,否则最好不要在过滤最新图像时依赖文件名。