c# – 将字节转换为字符串

我想将一个字节转换为字符串.

例:

byte testByte = 0x05;

testByte应转换为“00000101”

我试过Convert.ToString(testByte,2),但它只返回“101”

最佳答案 您已经非常接近了,您需要做的就是在已经生成的String上调用PadLeft:

Convert.ToString(testByte, 2).PadLeft(8,'0');
点赞