首页 > 代码库 > File.Delete(), File.Copy(), File.Replace()
File.Delete(), File.Copy(), File.Replace()
<1>
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //-----------------------------------WriteAllText()---------------------------- //在D盘下创建一个a.txt文件,将"要写入的内容"这个字符串写入到文件中,如果D盘下原本就有一个a.txt文件,就将a.txt文件替换掉,然后把"要写入的内容"这个字符串写入到文件中。 System.IO.File.WriteAllText("d:/a.txt", "要写入的内容"); //------------------------------------------------File.Delete()-------------- //删除指定的文件。如果指定的文件不存在,则不引发异常。 System.IO.File.Delete("d:/a.txt"); //-------------------------------------------File.CreateText----------------- //创建或打开一个文件用于写入 UTF-8 编码的文本。 //在D盘创建一个b.txt文件,这个文件是用于写入 UTF-8 编码的文本。 System.IO.File.CreateText(@"d:/b.txt"); //-------------------------------------------File.Copy()--------------------- //将d盘下的a.txt文件,复制到e盘下,命名为b.txt,允许覆盖同名的文件。如果e盘之前就存在b.txt,那就就将其覆盖 System.IO.File.Copy("d:/a.txt", "e:/b.txt", true); //将d盘下的a.txt文件,复制到e盘下,命名为b.txt, 不允许覆盖同名的文件。如果之前e盘之前就存在b.txt,那就就会报错,提示“文件“e:/b.txt”已经存在” System.IO.File.Copy("d:/a.txt", "e:/b.txt"); //---------------------------------------------------File.Replace()----------- //使用其他文件的内容替换指定文件的内容,这一过程将删除原始文件,并创建被替换文件的备份。 //将D盘下的2.txt文件内容【替换成】1.txt文件的内容,并将1.txt文件删除,wowo是2.txt的备份 System.IO.File.Replace(@"d:/1.txt", @"d:/2.txt","wowo"); } } }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。