如何在c#中将streamReader的响应写入文本文件

时间:2014-05-05 06:05:05

标签: c# streamreader

我在c#中有一个套接字程序。我想将服务器的响应保存到textfile中。这是我正在使用的代码..

var streamReader = new StreamReader(client.GetStream());
var serverResponse = streamReader.ReadLine();

如何在文本文件中保存此响应。 请帮帮我..

2 个答案:

答案 0 :(得分:1)

你可以使用提到的coe。

using(StreamWriter writer = new StreamWriter("debug.txt", true))
 {
   writer.WriteLine("whatever you text is");
 }

第二个" true"参数告诉它追加。

http://msdn.microsoft.com/en-us/library/36b035cb.aspx

答案 1 :(得分:1)

using(var textFileWriter = new StreamWriter("textFile.txt"))
{
    var streamReader = new StreamReader(client.GetStream());
    var serverResponse = streamReader.ReadLine();

    textFileWriter.WriteLine(serverResponse);
}

这样您就可以将流保存到文件中。