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

时间:2015-10-04 14:02:44

标签: c# string

大家好我尝试将字符串写入许多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,但我发现只有一个文件包含所有替换文件!!

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

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