如何使用c创建文件夹并在其中保存文件

本文关键字:在其中 保存文件 文件夹 创建 何使用 | 更新日期: 2023-09-27 18:23:48

我创建了新文件夹,但如何在其中保存文件请帮助我。

string createfolder = "E:/tmp/jobres/" + uId;    
System.IO.Directory.CreateDirectory(createfolder);
AsyncFileUpload1.SaveAs(Server.MapPath("/tmp/jobres/" + AsyncFileUpload1.PostedFile.FileName));

但是如何将我的文件存储在创建的文件夹中?

如何使用c创建文件夹并在其中保存文件

由于在保存时使用MapPath,您的目录可能创建在错误的位置。创建目录时也应该使用MapPath

var createfolder = Path.Combine(Server.MapPath("/tmp/jobres/"), uId.ToString());    
System.IO.Directory.CreateDirectory(createfolder);
AsyncFileUpload1.SaveAs(Path.Combine(createdFolder, AsyncFileUpload1.PostedFile.FileName));
 string createfolder = "/tmp/jobres/" + uId;                           
 System.IO.Directory.CreateDirectory(createfolder);
 AsyncFileUpload1.SaveAs(Path.Combine(createfolder,AsyncFileUpload1.PostedFile.FileName));