运行此代码时,应用程序挂起在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();线。
这是一个已知问题吗? 这是替代方案吗?