using System; using System.IO; class Demofiles ... { public static void Main() ...{ string sfname; string dfname; Console.WriteLine("输入要创建的文件的名称:"); sfname=Console.ReadLine(); FileStream fstrm=new FileStream(sfname,FileMode.OpenOrCreate); Console.WriteLine("已在当前工作目录中创建文件……"); BinaryWriter bwrt=new BinaryWriter(fstrm); for(int i=o;i<10;i++) ...{ Console.WriteLine("输入要写入文件的字符"); bwrt.Write(Console.ReadLine()); } bwrt.Close(); fstrm.Close(); Console.WriteLine("显示文件的内容……"); fstrm=new FileStream(sfname,FileMode.Open,FileAccess.Read); BinaryReader bread=new BinaryReader(fstrm); for(int i=o;i<20;i++) ...{ Console.WriteLine(bread.ReadChar()); } bread.Close(); Console.WriteLine("复制文件的内容……"); Console.WriteLine("输入目标文件名……"); dfname=Console.ReadLine(); FileInfo fi=new FileInfo(sfname); fi.CopyTo(dfname,true); Console.WriteLine("已成功复制文件"+fi.Length+"字符"); Console.WriteLine("呈现文件移动操作……"); Console.WriteLine("输入源文件名"); sfname=Console.ReadLine(); Console.WriteLine("输入目标文件名"); dfname=Console.ReadLine(); FileInfo fif=new FileInfo(sfname); fif.MoveTo(dfname); Console.WriteLine("已成功移动文件"); }} --《.NET平台及C#编程》