文件的,创建、复制、剪切、删除

private void button1_Click(object sender, EventArgs e)
{try{//创建主测试文件夹Directory.CreateDirectory(@".\TestDirectory");//创建复制测试文件夹Directory.CreateDirectory(@".\CopyDirectory");/** 创建主测试文件夹文件* 因为创建文件会开启文件流,所以如果想继续操作该文件复制剪切等,需要关闭流,这里使用using自动关闭文件流*/using (File.Create(@".\TestDirectory\Create.txt")) { };//将主测试文件夹文件复制到复制测试文件夹File.Copy(@".\TestDirectory\Create.txt", @".\CopyDirectory\Copy.txt");//将复制测试文件夹中的文件剪切回主测试文件夹File.Move(@".\CopyDirectory\Copy.txt", @".\TestDirectory\Copy.txt");//删除主测试文件夹中的创建文件File.Delete(@".\TestDirectory\Create.txt");//删除主测试文件夹中的剪切文件File.Delete(@".\TestDirectory\Copy.txt");//删除主测试文件夹Directory.Delete(@".\TestDirectory");//删除复制测试文件夹Directory.Delete(@".\CopyDirectory");//用来保存判断文件是否存在的结果bool isExists=false;//判断主测试文件夹中的创建文件是否存在isExists=File.Exists(@".\TestDirectory\Create.txt");//判断主测试文件夹中的剪切文件是否存在isExists=File.Exists(@".\TestDirectory\Copy.txt");}catch(Exception x){Console.WriteLine("KaiError:{0}",x.ToString());Console.WriteLine("----------------------------");}finally{Console.WriteLine("结束");}
}

File常用方法,不积硅步无以至千里相关推荐

  1. C#操作Excel表格,不积硅步无以至千里

    本文主要介绍一下c#来操作excel表格,主要介绍我使用的,我是使用第三方提供的函数库(NPOI)来进行excel的操作,而NPOI库函数在其官网下,我这里就不拿出来了. 1:NPOI库函数 NPOI ...

  2. 不积硅步 无以至千里

    首先很感谢屏幕前的各位小伙伴观看我的这一篇文章. 自我介绍 我是一位准大一新生,对于计算机有着浓厚的兴趣,但是在高考后我并没有录取到计算机的专业,而是被录取到了离计算机很近的自动化专业,这对于我来说也 ...

  3. HashTable常用方法,不积硅步无以至千里

    1. 创建HashTable对象:HashTable hashTable=new HashTabel(); 2. 添加键值对:hashTable.Add(键,值); 3. 清空键值对:hashTabl ...

  4. string常用方法,不积硅步无以至千里

    1. 字符串至数值转换: 创建转换结果标志:bool successFlag=false; 创建待转换字符串:string age=27; 创建用来保存转换结果值的变量:int result=-1; ...

  5. Directory常用方法,不积硅步无以至千里

    private void button1_Click(object sender, EventArgs e) {try{//创建主测试文件夹Directory.CreateDirectory(@&qu ...

  6. ArrayList常用方法,不积硅步无以至千里

    添加单个元素(可以是对象/基本类型/集合本身:arrayList.Add(元素) 添加集合中的每个元素(非集合本身):arrayList.AddRange(元素的集合) 指定位置插入元素:arrayL ...

  7. Path常用方法,不积硅步无以至千里

    1. 将相对路径转换为全路径:Path.GetFullPath(相对路径); 2. 获取包含这个文件或文件夹的文件夹名称:Path.GetDirectoryName(文件/文件夹的全路径); 3. 获 ...

  8. Dictionary常用方法,不积硅步无以至千里

    1. 创建Dictionary对象:Dictionary<键数据类型,值数据类型> dictionary=new Dictionary<键数据类型,值数据类型>() 2.添加键 ...

  9. Stopwatch常用方法,不积硅步无以至千里

    1. 创建Stopwatch对象:Stopwatch stopWatch = new Stopwatch(); 2. 开始计时:stopWatch.Start(); 3. 停止计时:stopWatch ...

最新文章

  1. 详解Asp.net MVC DropDownLists
  2. MVC案例——模糊查询
  3. 超简单的Oracle 数据库安装教程
  4. 【Espruino】NO.12 加速度传感器演示
  5. 基于华为云的Django网站部署
  6. 解开玻尔兹曼机的封印会发生什么?
  7. 如何提高Java代码的可重用性?
  8. pythoncsv格式列变换_用Python将csv行转换为列
  9. Linux进阶之路————scp指令介绍与演示
  10. 4 读写文件_和尧名大叔一起从0开始学Python编程-简单读写文件
  11. Elasticsearch基础(五)搜索匹配
  12. hdu 1250 大数相加并用数组储存
  13. oracle 拉链表 计算和,Oracle拉链表和流水表如何按照时间匹配求新的计算项
  14. read()/write()的生命旅程——前言与目录
  15. 教你用磁盘分区软件无损扩容c盘的方法
  16. python获取浏览器network_如何使用python selenium获取浏览器网络日志
  17. Java: null是什么??
  18. Power BI 学习三:数据整理和关系管理
  19. 华为机试练习(十二)叠积木
  20. 网页形式的php抓取文件,PHP 抓取网页源文件

热门文章

  1. 艾永亮:超级产品战略助戴森品牌C位出道,它却在汽车行业栽跟头
  2. 吉林大学软件学院《软件项目管理》课程重点与测试题 第十一章 评审
  3. 一个IP地址搜索服务
  4. 四大亮点不容错过,TDengine 开发者大会全议程公布!
  5. 10月28日 考研英语学习任务
  6. 使用JavaScript和OpenJSCAD创建用于3D打印的精确3D模型
  7. Google Map手机地图
  8. CI(CodeIgniter) 实现网站在线自动发送邮件
  9. MyBatis警告信息 All illegal access operations will be denied in a future release
  10. 数据分析的目的和意义(作用)是什么?