在.net中追加一个txt文件
本文关键字:一个 txt 文件 net 追加 | 更新日期: 2023-09-27 18:05:51
我正在创建一个txt文件。Net的帮助下的代码。
StreamWriter writerVer = new StreamWriter(@"c:'Version.txt");
writerVer.WriteLine("Version : " + Context.Parameters["ver"]);
File.SetAttributes(@"C:'Version.txt", FileAttributes.Hidden);
然后我需要在下一行更新文件,保持上面的代码不变。
此代码覆盖整个文件。
StreamWriter writer = new StreamWriter(@"c:'Version.txt");
writer.WriteLine("Connection string : "+con);
独立,Sachin K
try this
StreamWriter writerVer = new StreamWriter(@"c:'Version.txt", true);
StreamWriter
构造函数有一个重载,它接受一个额外的bool
参数来指示是否要追加。
使用带append
布尔参数的构造函数来指示是否追加到文件- http://msdn.microsoft.com/en-us/library/36b035cb.aspx
StreamWriter writer = new StreamWriter("file.txt", true);
或者,您可以使用静态帮助器方法:File.AppendAllText
或File.AppendText
。
请注意,后者实际上返回一个StreamWriter
实例,因此您需要在继续之前关闭它,否则您将依赖GC为您做这件事。