向文件c#追加文本
本文关键字:文本 追加 文件 | 更新日期: 2023-09-27 18:11:58
如何使用下面的代码将文本附加到文件中?我注意到在FileStream fs声明行中有一个附加选项;但我不想把它放在这里。
代码: Console.WriteLine(s2 + "g");
FileStream fs = new FileStream(s2 + ".txt", FileMode.OpenOrCreate);
StreamWriter sw = new StreamWriter(fs);
Console.SetOut(sw);
Console.WriteLine(s2);
sw.Close();
来自File.AppendAllText
的MSDN文档:
打开文件,将指定的字符串追加到文件,然后关闭文件。如果该文件不存在,该方法将创建一个文件,将指定的字符串写入文件,然后关闭文件。
:
File.AppendAllText(@"YourPathHere", "My awesome appended string!");
您可以使用File.AppendAllText
:
File.AppendAllText(@"c:'path'file.txt", "text content");
您可以使用以下File.Open
命令设置FileShare
以允许多个访问,如
File.Open(path, FileMode.Open, FileAccess.Write, FileShare.ReadWrite);