我正在反序列化一个对象并通过UdpClient发送它。
如果我发送两个字节的数据,数据接收正常,但如果我将反序列化的对象作为字节发送,则不发送任何内容。
u.Send(b, b.Count(), "x.x.x.x", 1452); //does not work (b.Count()=3744)
u.Send(new byte[] { 0x00, 0x00 }, 2, "x.x.x.x", 1452); //works
我认为这与数据的大小有关。
我正在尝试避免使用TcpClient,因为UDP更快,但是这会在TCP中工作吗?
感谢。