
C#备份一个文件到指定的文件夹里面
发布日期:2021-05-09 06:18:03
浏览次数:11
分类:博客文章
本文共 712 字,大约阅读时间需要 2 分钟。
一开始我的想法是这样的:
//在控制台里面操作
static void Main(string[] args)
{ //backup( @"D:\gg\config.xml", @"D:\gg\xx",);//在D:\gg\xx 下备份配置文件config Console.Read(); }public static void backup(string sourcefile, string targetfile)
{ if (!Directory.Exists(targetfile))//目标文件不存在 { Directory.CreateDirectory(targetfile); } File.Copy(sourcefile, targetfile, true);consolo.WriteLine("备份成功。。。。。");
}
然后发现文件和文件夹之间是不能够互相复制转移的,然后找了很多资料,起码找了两个多钟,试了很多网上的方法,都是不行,而且很复杂理解
然后我就发现为什么不能多一个参数,然后代码如下:
public static void backup(string sourcefile, string targetfile, string targetPath)
{ if (!Directory.Exists(targetPath)) { Directory.CreateDirectory(targetPath); } File.Copy(sourcefile, targetfile, true); }成功了,备份和还原只要改变参数就行。。。。有时候很简单的问题,想的太复杂了。。。。
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年04月08日 14时23分16秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
SQL Server Performance Dashboard Reports
2019-03-06
Jexus 负载均衡
2019-03-06
VS.Net 2005 Design-Time Integration
2019-03-06
AI Boot Camp 分享之 ML.NET 机器学习指南
2019-03-06
2020 中国 .NET 开发者调查问卷
2019-03-06
Mongo2Go 介绍
2019-03-06
2020 年 中国.NET开发者调查报告
2019-03-06
使用密码记录工具keepass来保存密码
2019-03-06
PostgreSQL 与 MySQL 相比,优势何在?
2019-03-06
腾讯云 安装mono
2019-03-06
搭建Linux+Jexus+MariaDB+ASP.NET[LJMA]环境
2019-03-06
开发便于运维的Windows服务
2019-03-06
.Net 跨平台可移植类库PCL可用于任何平台包括Mono
2019-03-06
ASP.NET MVC 和 Ruby 相结合的Web框架Oak
2019-03-06
NEsper Nuget包
2019-03-06
智能路由器操作系统OpenWrt
2019-03-06
多种坐标系之间的转换 Proj.NET和DotSpatial
2019-03-06
资深人士剖析微软开源.NET事件:战略重心已经从PC转移到云端
2019-03-06
参加MVP OpenDay 和2015 MVP Community Camp社区大课堂
2019-03-06
ASP.NET Web API 2.1支持Binary JSON(Bson)
2019-03-06