C#的文件操作

//创建子文件夹和文件

DirectoryInfo BackupDir=new DirectoryInfo(“H:==TMP”);

BackupDir.CreateSubdirectory(“Backupdir”);

//复制文件

FileInfo TmpFile=new FileInfo(“H:\15-3.cs”);

TmpFile.CopyTo(“H:\\TMP\\Backupdir\\15-3.txt”);

//删除文件

FileInfo TempFile=new FileInfo(“Temp.txt”);

TempFile.Delete();

//删除文件夹

DirectoryInfo TempDir=new DirectoryInfo(“H:\\TMP”);

TempDir.Delete(true);

 

2、读写文件

在System.IO的名字空间中,StreamReader和StreamWriter类为我们提供了文本模式读写数据,BinaryRead和BinaryWriter类可实现二进制模式读写文件。

StreamReader srd;

Srd=File.OperText(“15-4.cs”);

While(srd.Peek()!=-1){string str=sed.ReadLine();Console.WriteLIne(str);}

Srd.Close();//关闭流

posted @ 2009-10-21 17:27  曦海客·一策书·萬江波  阅读(140)  评论(0编辑  收藏  举报