gpt4 book ai didi

c# - ByteArray 的 String.Format 将 0x00 转换为 0,如何保留 00

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

我正在尝试使用 for 循环打印数组(字节数组)中的每个 byte。但是,由于我使用的是 String.Format,它将 byte 数组中的 0x00 转换为 0。如何将其打印为 00。

Trace.Write("\n--->");
for (int K = 1; K <= j; K++)
Debug.Write(string.Format("{0:X}", FrameByteArray[K]));

我知道这应该很简单,但我很难弄明白。

请指教。

最佳答案

只需使用 {0:X2} 代替 - 这将确保数字始终至少有两个字符。

关于c# - ByteArray 的 String.Format 将 0x00 转换为 0,如何保留 00,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25619767/

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