gpt4 book ai didi

c# - BinaryWriter 不寻常的十六进制

转载 作者:行者123 更新时间:2023-11-30 21:06:53 25 4
gpt4 key购买 nike

我在通过 BinaryWriter 传输数据时遇到了一些问题。

当我尝试发送时

bw.Write(0x1a);
bw.Write(0xf8);
bw.Write(0x05);

它进入输出到 0x00 - 通过

Client2Server._mainSock.Send(ms.ToArray());

是什么导致了这个问题?

问候

最佳答案

你在这里写了 3 个整数。整数占用 4 个字节,在所示情况下,其中 3 个字节将为零。改为发送字节:

bw.Write((byte)0x1a);

当然,如果您正在写入字节,那么 BinaryWriter 就太过分了 - 您可以只使用 Stream

关于c# - BinaryWriter 不寻常的十六进制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10833844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com