我正在使用C#
我有一个变量byte a=0b00001111
。
当我在控制台上打印它时,它显示为截断值:1111
我想按原样打印:00001111
我想要一个 GENERALIZED 方法或代码片段来完成我想要的完全相同的事情。
我尝试用11111111
对它进行AND运算,但仍然是相同的答案。
请帮忙。
答案 0 :(得分:8)
大概只是左撇子?
byte a = 0b00001111;
var s = Convert.ToString(a, 2).PadLeft(8, '0');
Console.WriteLine(s);