N个处理后的文本写入一个文本文件中
求解

解决方案 »

  1.   

    看不懂,StremWriter可以写文本文件
      

  2.   

    很模糊的的一个问题,File.WriteAllText()也可以实现!!
      

  3.   

    用StreamWriter 只写入了最后一个处理的文本,前面其他的都没写进去
      

  4.   

      System.IO.File.AppendAllText(string path,string contents,Encoding encoding)
      

  5.   

    说得有点模糊. 如果是多个请求将数据写到一个文件里.可以进行加锁. 可以使用StreamWriter
      

  6.   

    文本文件是经过循环一个一个处理的,用StreamWriter只写入了最后一个处理的内容
      

  7.   

    System.IO.DirectoryInfo di = new System.IO.DirectoryInfo(“文件夹路径”);
            FileInfo[] ff = di.GetFiles("*.txt");//只取文本文档
            string ss = "";//存放内容
            foreach (FileInfo temp in ff)
            {
                using (StreamReader sr = temp.OpenText())
                {
                    ss += sr.ReadToEnd();//内容追加到ss中
                }
            }
            File.AppendAllText("要保存的文件路径", ss);//保存到一个文件里
      

  8.   

    把N个文本组成一个大字符一次写入,或使用File.AppendAllText循环写入。