如何在Blazor服务器中循环浏览带有绘画的图像文件夹



我正在使用Blazor服务器。我有画放在wwwroot/绘画文件夹里。绘画名称都采用";XX by YY";。我需要使用每幅画的名称生成链接,所以链接也会说"XX至YY"我不能提前知道这些名字。

我如何将画作加载到数组中,或者最好的方法是什么?

这就是您想要的:

DirectoryInfo d = new DirectoryInfo(@"...wwwrootpaintings");
FileInfo[] files = d.GetFiles();
foreach (FileInfo filepath in files)
Console.WriteLine(filepath.Name);

最后两行只是打印您找到的所有文件的名称。如果需要,您可以在GetFiles()中指定文件格式,例如放入"*"。jpg";参数

最新更新