Streamreader在C#中连续需要很长时间

时间:2014-02-06 14:14:58

标签: c#-2.0 streamreader

运行此代码时,应用程序挂起在streamReader.ReadToEnd();

var client = new System.Net.Sockets.TcpClient("165.193.126.229", 13);

using (var streamReader = new System.IO.StreamReader(client.GetStream()))
{
   var response = streamReader.ReadToEnd();
   var utcDateTimeString = response.Substring(7, 17);
   var localDateTime = DateTime.ParseExact(utcDateTimeString, "yy-MM-dd hh:mm:ss", System.Globalization.CultureInfo.InvariantCulture);
}

它在第一次运行良好,但在连续时间,它在streamReader.ReadToEnd();线。

这是一个已知问题吗? 这是替代方案吗?

0 个答案:

没有答案