static void client_DataOn(byte[] Data) { BuffListManger.Write(Data); byte[] pdata; while (BuffListManger.Read(out pdata)) { DataInput(pdata); } }
static void client_DataOn(byte[] Data) { BuffListManger.Write(Data); byte[] datax; while (BuffListManger.Read(out datax)) { DataInput(datax); } }
static void client_DataOn(byte[] Data) { BuffListManger.Write(Data); byte[] datax; if (BuffListManger.Read(out datax)) //这里的 4表示 数据包长度是用4字节的整数存储的 Int { if (DataInput != null) { DataInput(datax); } } }
static void client_DataOn(byte[] Data) { if (BuffListManger.Write(Data)) //整理从服务器上收到的数据包 { if (DataInput != null) { byte[] pdata; while (BuffListManger.Read(out pdata)) { DataInput(pdata); } } } }