从一个文件夹中拷贝一份文件至另一个文件夹中
- 更多笔记
- 1:C#代码
- 2:区分大小写
- 3:C#创建HTML左右结构
- 4:button按钮声明委托
- 5:TextBox声明委托
从一个文件夹中拷贝一份文件至另一个文件夹中
/// <summary> /// 从一个文件夹中拷贝一份文件至另一个文件夹中 /// </summary> /// <param name="fileName">文件名</param> /// <param name="AppSettingsUpload">目标路径</param> /// <param name="AppSettingsTemporary">原始路径</param> /// <returns></returns> public static bool CopyFile(string fileName, string AppSettingsUpload, string AppSettingsTemporary) { string uploadDate = fileName.Substring(0, 8); string UploadFile = HttpContext.Current.Server.MapPath("~" + AppSettingsUpload + uploadDate + "/" + fileName);//拷贝至的文件路径(目标路径) string TemporaryFile = HttpContext.Current.Server.MapPath("~" + AppSettingsTemporary + uploadDate + "/" + fileName);//获取文件的路径 (原始路径) try { if (!File.Exists(TemporaryFile)) { return false; } // 确保目标文件不存在. if (File.Exists(UploadFile)) File.Delete(UploadFile); //创建文件夹,保存文件 string path = Path.GetDirectoryName(UploadFile); Directory.CreateDirectory(path); //转移文件. File.Move(TemporaryFile, UploadFile); return true; } catch (Exception e) { } return false; }