在 c# 中我正在转换byte
to binary
,实际答案是00111111
但给出的结果是111111
。现在我真的需要显示前面的 2 个 0。谁能告诉我该怎么做?
我在用:
Convert.ToString(byteArray[20],2)
字节值为 63
只需将您的代码更改为:
string yourByteString = Convert.ToString(byteArray[20], 2).PadLeft(8, '0');
// produces "00111111"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)