写入许多文本文件而不覆盖c#

本文关键字:覆盖 文件 许多 文本 | 更新日期: 2023-09-27 18:16:00

大家好,我试着将字符串写入许多txt文件进行一些替换并写入新文件这就是我的代码

for (int i = 0; i < str.Length; i++){
  if (str[i]==str2[i]){
    str=str.replace(str[i],str3[i])
    File.WriteAllText("text.txt", str);
  }
}

忽略文件名,因为我是动态创建的,但问题是当条件为真时,5倍的文件将被写入等于5,但我发现只有一个文件包含所有替换!!

如有任何帮助,不胜感激

写入许多文本文件而不覆盖c#

如果您想在一个文件中写入多行,请尝试使用StreamWriter类。然后使用Write或WriteLine方法,将一些文本写入文件