static void Main(string[] args)
{
string path = @"d:\test.txt";
File.WriteAllText(path, "test1", Encoding.Default); //覆盖写入,无文件则创建
File.AppendAllText(path, "\n" + "test2", Encoding.Default); //追加写入
Console.WriteLine(File.ReadAllText(path, Encoding.Default)); //读取
}
这个代码就只有1行,但效率没和其他方法测试对比过,不过小数据量时候用这个应该没什么问题的。