0

同じフォルダ内のファイルの名前を変更したいのですが、どうすればこれを達成できますか?

今のところ私は使用しています

File.Move(Server.MapPath(p.FilePath), Server.MapPath("~/Programs/test/Outputs/" + UserID + "/") + ID +".pdf");
4

1 に答える 1

2

はい、解決策があります。試すことができますPath.GetDirectoryName

 File.Move(Server.MapPath(p.FilePath), Server.MapPath(Path.GetDirectoryName(Server.MapPath(p.FilePath)))+"\\" "filename");
于 2013-10-11T10:54:23.980 に答える