要求:需要将一个文件(如EM1.mdb)复制一份并移动到另外一个目录里,并且复制的那一份名字变为(EM2.mdb)

主要运用到CopyTo

CopyTo(String)

将现有文件复制到新文件,不允许覆盖现有文件

重载

CopyTo(String)

将现有文件复制到新文件,不允许覆盖现有文件。

CopyTo(String, Boolean)

将现有文件复制到新文件,允许覆盖现有文件。

public System.IO.FileInfo CopyTo (string destFileName);

参数

destFileName

String

要复制到的新文件的名称。

接下来是我的demo:

            string path = @"d:\EM1.txt";string path2 = @"d:\云轩\EM2.txt";FileInfo fi1 = new FileInfo(path);FileInfo fi2 = new FileInfo(path2);try{// Create the source file.// using (FileStream fs = fi1.Create()) { }//Ensure that the target file does not exist.if (File.Exists(path2)){fi2.Delete();}//Copy the file.ffi1.CopyTo(path2);Console.WriteLine("{0} was copied to {1}.", path, path2);}catch (IOException ioex){Console.WriteLine(ioex.Message);}

首先你要有一份EM1.txt,接下来用我上面的demo,运行,就会在  云轩 这个文件夹下,自动生成EM2.mdb,很快

当然具体的方法得去msdn里面找,里面有详细的demo(借鉴了)

https://docs.microsoft.com/zh-cn/dotnet/api/system.io.fileinfo.copyto?redirectedfrom=MSDN&view=netframework-4.7.2#System_IO_FileInfo_CopyTo_System_String_System_Boolean_

C# 文件复制和移动操作(单个文件)相关推荐

  1. Unity3D本地文件夹的创建、删除(Directory文件夹删除和单个文件删除)

    Directory文件夹删除和单个文件删除 一.Directory:创建文件夹,在工程中可见 eg1:在工程中(Assets目录下)创建一个名为test的文件夹 /*在工程中(Assets目录下)创建 ...

  2. python怎么把一个文件夹内的文件复制到另外一个文件夹(进阶重命名复制)

       需求:把一个文件夹内(包含子文件夹)的所有文件复制到另一个文件夹下 #coding=utf-8 import os import shutilold_path = r'F:\1' # 要复制的文 ...

  3. Computer:如何将表格以正确地姿势从Excel文件复制粘贴到word文件中(保证两个数据源一致)

    Computer:如何将表格以正确地姿势从Excel文件复制粘贴到word文件中(保证两个数据源一致) 目录 如何将表格以正确地姿势从Excel文件复制粘贴到word文件中(保证两个数据源一致) 表格 ...

  4. Linux 将文件夹下的所有文件复制到另一个文件里

    如何将文件夹/home/work下的文件复制到/home/temp里面? 使用命令: cp -R /home/work/* /home/temp *表示所有文件 但是/home/work 下的隐藏文件 ...

  5. python根据时间和类型查找文件并将该文件复制到新的文件夹下

    在现实生活中,我们可能遇到需要对文件夹里的各种文档进行处理. 假设存在一种需求:文件夹里的文件太多,我们需要抽取出某个时间段以前的文件. 今天来实现下这个需求. 之前写过一些关于文件整理的,今天只是补 ...

  6. java文件复制速度_java中文件复制得速度测试

    //需要将apache开发的两个插件包拷到lib目录下:commons-fileupload-1.2.2.jar  commons-io-2.0.1.jar package com.nay.servl ...

  7. 将一个文件夹的文件复制到另一个文件夹

    将桌面的文件复制到F盘anime文件夹下,主要用到shutil库下的copy方法. from shutil import copy import os from_path='C:/Users/1345 ...

  8. linux命令 把文件夹拷贝一遍_Linux 将文件夹下的所有文件复制到另一个文件里

    如何将文件夹/home/work下的文件复制到/home/temp里面? 使用命令: cp -R /home/work/* /home/temp *表示所有文件 但是/home/work 下的隐藏文件 ...

  9. 获取文件夹下的所有文件,并将对应格式文件复制移动到对应文件夹[学生信息收集和处理]

    import os import shutil 遍历所有文件夹,获取对应格式的文件数据,并复制整理到不同的文件夹 def GetDirectory(path):""":p ...

  10. filename=文件夹名+filename (单个文件夹下的+Python)

    改自:https://blog.csdn.net/xueaalei1/article/details/80941385 # 自动修改文件夹下所有文件的文件名. 文件名=文件夹名+序号 # import ...

最新文章

  1. 把PPT做漂亮点真的有用,研究证明图表美观增加可信度,作者:还会影响论文引用和通过率...
  2. 推荐6个HTML5编辑器
  3. 提升销售人员的信息处理能力
  4. 重言式判别c语言中文网,重言式判别 重言式判别源码及课程设计 c语言版.doc
  5. Mybatis根据IdType生成不同类型的主键id
  6. 【实用工具】adb检测android设备
  7. linux 读写权限
  8. 设计模式(7)——适配器模式
  9. 尚硅谷-Spring Cloud
  10. MATLAB 2015B中文安装激活破解方法图文教程
  11. 电子负载使用恒电流和恒电阻负载模式的方法
  12. RNN denoise
  13. 分享一个python连接zookeeper的坑:句柄无效
  14. 10-Little prince's trip to Java-奇数魔方阵
  15. Ubuntu 声卡解决办法合集
  16. Scratch学习:如何把角色设置成半透明?
  17. java/php/net/python电影影评网站设计
  18. android 定时器倒计时,Android CountDownTimer实现定时器和倒计时效果
  19. 【拼多多笔试题】小熊战斗力
  20. 计算机桌面用什么实木板好,这才叫实木桌面,教你怎么做出来,拿去不谢

热门文章

  1. 龙芯(Loongson)CPU频率显示问题
  2. 医疗保险,公积金、养老、生育、工伤、失业保险
  3. Java、检查 ISBN-10
  4. 技术面试时该反问面试官什么问题?
  5. 怀旧服ouf头像插件_魔兽世界7.0前夕ShadowedUF简洁头像插件
  6. 一大段html代码转换为页面的方式
  7. 你这手写vue2.x/3.x的响应式保熟吗?
  8. 浏览器地址栏的组成部分
  9. 「 C++ 通讯 」“Socket通信原理(TCP/IP)”研究
  10. (附源码)火车票订票系统 毕业设计 171538