NetworkStream에서 읽을 때 byteSize를 설정해야하는 크기를 알아 내려고합니다. 더 크거나 큰 숫자를 사용하는 것이 무엇이겠습니까?NetworkStream에서 읽기. 어떤 바이트 크기를 사용해야합니까?
나는 많은 예제를 사용하여 256을 보았습니다. 왜? 당신이 당신의 코드 i
에 따라 설정간에
int byteSize = 256;
TcpListener server = new TcpListener(IPAddress.Any, 9999);
server.Start();
Byte[] bytes = new Byte[byteSize];
TcpClient client = server.AcceptTcpClient();
NetworkStream stream = client.GetStream();
int i = 0;
while ((i = stream.Read(bytes, 0, bytes.Length)) != 0)
{
// Do stuff with the stream
}
'bytesSize' 또는'bufferSize' 이름이 더 명확합니다. –