如何在 aspnetcore 中处理文件?

How to work with files in aspnetcore?

如何在 dotnetcore 中使用文件。

例如我们之前有这个:

IFormFile file // you would get this by uploading a file
file.SaveAs(filePath);

如何检查文件是否存在。我如何动态添加新文件... 找不到有关在 aspnetcore 中处理文件的任何信息。

与之前一样检查文件是否存在:

File.Exists(filepath)

您可以使用文件的 Exists() 方法简单地检查文件 class。

bool exists = File.Exists(filePath);
if(!exists )
{
     file.SaveAs(filePath);
}

转到https://docs.asp.net/projects/api/en/latest/autoapi/Microsoft/AspNet/FileProviders/index.html

这里有一个 类 列表和您可以用来获得所需内容的界面...