【问题标题】:write to many text file without overwrite with c#写入许多文本文件而不用c#覆盖
【发布时间】:2015-10-04 22:19:20
【问题描述】:

大家好,我尝试将字符串写入许多 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# string


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2012-04-15
    • 2011-05-08
    • 1970-01-01
    • 2015-01-19
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    • 2020-03-28
    • 2016-04-25
    相关资源
    最近更新 更多