namespace filetest { class FileUtil { public static void WriteFile(string file) { using (FileStream fs = new FileStream(file,FileMode.Append)) using (StreamWriter sw = new StreamWriter(fs)) { sw.WriteLine("Hello,this is a StreamWriter test!"); } } public static void ReadFile(string file) { StringBuilder sb = new StringBuilder(); using(FileStream fs = new FileStream(file, FileMode.Open)) using(StreamReader sr = new StreamReader(fs)) { while (!sr.EndOfStream) { sb.Append(sr.ReadLine()); } } Console.WriteLine(sb.ToString()); } } }
本文介绍了一个简单的C#示例,展示了如何利用FileStream和StreamWriter进行文件写入操作,同时给出了读取文件内容的方法。通过这个例子,读者可以了解基本的文件I/O操作流程。

被折叠的 条评论
为什么被折叠?



