我正在尝试从目录中选择现有图像。图像文件在创建时会动态重命名,但无法更改它们当前的格式。这是一个例子。
client_2010_10_23_001.jpg
本质上,图片是按照上传时间递增的名称。也许将文件名拆分为一个数组并以这种方式选择?我认为这可能是正确的方向,但我无法构思该方法。
谢谢!
最佳答案
我想这样就可以了:
var allImages = System.IO.Directory.GetFiles("C:\\", "*.jpg");
var random = new Random();
var randomImage = allImages[random.Next(allImages.Length)];
关于c# - 使用 Linq/C# 选择随机图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4004461/