static void Main(string[] args) { string path = @"d:/1.txt"; File.WriteAllText(path, "test1", Encoding.Default); //覆盖写入,无文件则创建 File.AppendAllText(path, "/n" + "test2", Encoding.Default); //追加写入 Console.WriteLine(File.ReadAllText(path, Encoding.Default)); //读取 } 这个代码就只有1行,但效率没和其他方法测试对比过,不过小数据量时候用这个应该没什么问题的。 作者:laoyebin(Paladin.lao) 博客园出处: http://laoyebin.cnblogs.com/ 个人网站英文出处: http://mrvsto.com/ 个人网站中文出处: http://cn.mrvsto.com/