如果文件夹不存在,则创建它。

29 浏览
0 Comments

如果文件夹不存在,则创建它。

我在我的应用中使用了一个FileUploader控件,我想将文件保存到指定的文件夹中。如果这个文件夹不存在,我想要先创建它,然后再将文件保存到这个文件夹中。如果文件夹已经存在,那么我只需要将文件保存到里面即可。

我该如何做到这一点?

admin 更改状态以发布 2023年5月22日
0
0 Comments

按照如何使用文件上传服务器控件动态创建文件夹使用以下代码:

string subPath ="ImagesPath"; // Your code goes here
bool exists = System.IO.Directory.Exists(Server.MapPath(subPath));
if(!exists)
    System.IO.Directory.CreateDirectory(Server.MapPath(subPath));

0
0 Comments
使用 System.IO.Directory.CreateDirectory

根据官方的".NET"文档,您不需要先检查它是否存在。

System.io   >   Directory   >   Directory.CreateDirectory

除非某些 path 的部分无效,否则将创建所指定的所有目录。如果目录已经存在,则此方法不会创建新目录,但它会返回现有目录的 DirectoryInfo对象。

        — learn.microsoft.com/dotnet/api/

0