我想在文本框中显示一个字节。目前我正在使用以下代码:
Convert.ToString(MyVeryOwnByte, 2);
但是当字节开头有0时,这些0会被切掉。 例如:
MyVeryOwnByte = 00001110 // Texbox shows -> 1110
MyVeryOwnByte = 01010101 // Texbox shows -> 1010101
MyVeryOwnByte = 00000000 // Texbox shows -> <Empty>
MyVeryOwnByte = 00000001 // Texbox shows -> 1
我想要显示所有的8位数字。
MyVeryOwnByte
在这里实际上不是一个byte
,而且(如果那是实际使用的C#代码)像01010101
这样的文字是十进制数(碰巧只由零和一组成);构成这些数字的字节的实际位看起来完全不同。 - O. R. Mapper