System.Net.Sockets.TcpClient tcpClient = new System.Net.Sockets.TcpClient();
tcpClient.Connect(host, port);
string str = "一些数据";
byte[] buffer = Encoding.Default.GetBytes(str);
tcpClient.GetStream().Write(buffer, 0, buffer.Length);
tcpClient.GetStream().Write方法对buffer.Length有没有长度限制?
我在实际开发中发现,这个方法只能发送buffer.Length=60000多长度。
请问:有没有办法解决?
tcpClient.Connect(host, port);
string str = "一些数据";
byte[] buffer = Encoding.Default.GetBytes(str);
tcpClient.GetStream().Write(buffer, 0, buffer.Length);
tcpClient.GetStream().Write方法对buffer.Length有没有长度限制?
我在实际开发中发现,这个方法只能发送buffer.Length=60000多长度。
请问:有没有办法解决?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货