我想访问我的wwwroot中特定文件夹中的本地存储文件,并在视图上显示它们。
我可以使用IDirectoryContents对象查看文件,但看不到如何查看该对象并访问文件名。
IFileProvider provider = new PhysicalFileProvider(_env.WebRootPath");
IDirectoryContents contents = provider.GetDirectoryContents("");
要在IDirectoryContents中循环,可以使用PhysicalFileInfo类。
using Microsoft.Extensions.FileProviders.Physical;
foreach (PhysicalFileInfo myFile in contents)
{
string filename = myFile.Name;
}