简体   繁体   English

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

[英]How to write response of streamReader into textfile in c#

I have a socket program in c#.I want to save the response of the server into textfile.Here is the code that i am using for it.. 我在c#中有一个套接字程序。我想将服务器的响应保存到textfile.Here是我正在使用它的代码..

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

How to save this response in text file. 如何在文本文件中保存此响应。 Please help me.. 请帮我..

you can use mentioned coe. 你可以使用提到的coe。

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

The second "true" parameter tells it to append. 第二个“true”参数告诉它追加。

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

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

    textFileWriter.WriteLine(serverResponse);
}

This way you can save your stream into a file. 这样,您可以将流保存到文件中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM