public class DataReadWrite
{
public TcpClient client;
public NetworkStream netStream...= client.GetStream();
DataRead dr = new DataRead(netStream, client.ReceiveBufferSize);//...client.ReceiveBufferSize接收缓冲区的大小
netStream.BeginRead(dr.msg, 0, dr.msg.Length, new AsyncCallback..., client.ReceiveBufferSize);//此处有些不妥,可参照服务端的做法
netStream.BeginRead(dr.msg, 0, dr.msg.Length...(bytesdata, 0, bytesdata.Length, new AsyncCallback(sendCallBack), netStream);
netStream.Flush