asp.net - 重命名文件以上传到服务器 ASP.NET

标签 asp.net c#-4.0 file-upload file-rename

我有一个问题 - 我想将图像上传到我在 ASP.NET C# 项目中的本地目录,我已经成功了。

但现在我需要在将文件上传到我的本地目录之前重命名这些文件。

我该怎么做?

最佳答案

您不会直接获得 Rename 方法来重命名文件名......相反,您可以使用 Move 方法以如下方式重命名:

System.IO.File.Move(oldFile, newFile);

或者,你也可以使用Copy方法:

System.IO.File.Copy(oldFile, newFile);
System.IO.File.Delete(oldFile);

关于asp.net - 重命名文件以上传到服务器 ASP.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12440193/

相关文章:

javascript - 在 asp.net aspx 页面上使用 jquery 获取隐藏字段值时遇到问题

ASP.NET Web 应用程序防止拒绝服务攻击

c# - 最佳实践,1 种方法和 2 种方法具有相同的功能

c#-4.0 - Xamarin.Forms 中的互联网连接监听器

java - S3 SDK 在上传时更新单个对象而不是创建新文件

json - 如何在 OpenAPI 中指定多文件上传?

java - Spring 上传文件

c# - 单击按钮下载 ASP.NET Excel 文件

c# - 检查是否已附加特定的事件处理程序方法

c# - 系统.BadImageFormatException : 64bit MVC 2 project - with step by step instruction to reproduce the error