字节数组getString仅转换第一个索引

时间:2017-10-18 16:00:25

标签: c# arrays sockets unity3d byte

我试图通过TCP在localhost上发送数据,数据被发送并放入一个字节数组,然后转换为字符串,最后打印出来。除了转换为字符串之外的所有内容都有效: 数据出现在Wireshark中 字节数组包含所有正确的字节

但是,打印时我只看到第一个索引。

bytes = new byte[1024];
int bytesRec = handler.Receive(bytes, 0, handler.Available, SocketFlags.None);

data = Encoding.UTF8.GetString(bytes, 0, bytesRec);
Debug.Log(data);

消息显示在Wireshark中:

Wireshark

0 个答案:

没有答案