我有读取文件,然后将其转换为string的代码,然后将string写入一个新的文件,虽然有人可以演示如何将此string追加到目标文件(而不是覆盖它)
private static void Ignore() { System.IO.StreamReader myFile = new System.IO.StreamReader("c:\test.txt"); string myString = myFile.ReadToEnd(); myFile.Close(); Console.WriteLine(myString); // Write the string to a file. System.IO.StreamWriter file = new System.IO.StreamWriter("c:\test2.txt"); file.WriteLine(myString); file.Close(); }
在Mac和Windows上打开相同的.NET Core解决scheme
.NET中的vista / win7放大API
DLL被标记为DELETEPENDING
下一个Windows Server是否支持.NET 2.0?
IP端点0.0.0.0:13000上已经有一个监听器。 ?? (使用WCF的TCP)
var myString = File.ReadAllText("c:\test.txt"); File.AppendAllText("c:\test2.txt",myString);
如果文件很大,可以逐行读写:
using (var source = new StreamReader("c:\test.txt")) using (var destination = File.AppendText("c:\test2.txt")) { var line = source.ReadLine(); destination.WriteLine(line); }
using(StreamWriter file = File.AppendText(@"c:test2.txt")) { file.WriteLine(myString); }
使用File.AppendAllText
File.AppendAllText("c:\test2.txt",myString)
也读取它,您可以使用File.ReadAllText来读取它。 否则,使用using语句来处理完文件之后的流。
尝试
StreamWriter writer = File.AppendText("C:\test.txt"); writer.WriteLine(mystring);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。