gpt4 book ai didi

C#将文本添加到文本文件而不重写它?

转载 作者:行者123 更新时间:2023-11-30 13:23:41 25 4
gpt4 key购买 nike

假设我有以下代码:

StreamWriter sw = new StreamWriter(File.OpenWrite(Path));
sw.Write("Some stuff here");
sw.Dispose();

这段代码将文件的内容替换为“这里有些东西”,但是我想向文件添加文本而不是替换文本。我该怎么做?

最佳答案

您可以使用 File.AppendAllText方法并将您拥有的 3 行代码替换为:

File.AppendAllText(Path, "blah");

这样你就不必担心流和处理它们(即使在发生异常的情况下,顺便说一句,你没有正确地做)并且代码非常简单明了。

关于C#将文本添加到文本文件而不重写它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9559616/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com