0
我是套接字编程的新手。我在互联网上找到了一些帮助。当发送一些数据时它使用网络流功能。我很困惑为什么60000被从中减去。 我试图删除它,甚至改变它,但它会抛出一个异常“索引超出限制”。
我的问题是为什么60000从receivedBufferSize中减去? 请帮助套接字编程网络流功能c#
NetworkStream networkStream = clientSocket.GetStream();
networkStream.Read(bytesFrom, 0, (int)clientSocket.ReceiveBufferSize-60000);
dataFromClient = System.Text.Encoding.ASCII.GetString(bytesFrom);
dataFromClient = dataFromClient.Substring(0, dataFromClient.IndexOf("$"));
'System.Text.Encoding.ASCII'不是C++;也许你的意思是C#,虽然你说C++两次...... –
没有足够的信息来确定地回答这个问题。 –
你将不得不问作者,魔术数字是什么。 – IInspectable