NetworkStream から読み取るときに byteSize を設定する必要があるサイズを把握しようとしています。小さい数または大きい数を使用することの長所と短所は何ですか?
私が見た多くの例では、256 が使用されています。なぜですか?
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
}