c# – 如何用零填充二进制字符串?

前端之家收集整理的这篇文章主要介绍了c# – 如何用零填充二进制字符串?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
string binary = Convert.ToString(15,2);

Console.WriteLine("{0}",binary);

打印:

1111

我想要打印00001000

因为数据类型是字符串而不是整数,所以我不能这样做:

Console.WriteLine("{0:00000000}",binary);

解决方法

Console.WriteLine( binary.PadLeft(8,'0'));

猜你在找的C#相关文章