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

标签 c#

我想将一个字节转换成一个字符串。

例子:

byte testByte = 0x05;

testByte 应转换为“00000101”

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

最佳答案

你已经非常接近了你需要做的就是在你已经得到的 String 上调用 PadLeft:

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

关于c# - 将字节转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3485470/

相关文章:

c# - 自定义用户控件引发异常时C#Visual Studio 2017崩溃

c# - 将 XML 绑定(bind)到组合框

c# - 如何禁止 WebView 在 WinRT 中打开浏览器上的链接(target=_blank links)?

c# - 优化 ASP.NET Core 发布包

c# - 使用 ASP.NET MVC 验证 VIN 号

c# - 实现自定义成员(member)用户和自定义成员(member)提供者

c# MySqlCommand.Parameters.AddWithValue,参数表达一个表,结果命令添加了单引号

c# - 使用数据集创建 XML 文件 使用 XML 架构中的信息

c# - 对地理形状进行分组

c# - 通过 Facebook Messenger 在 MS bot 框架中接收用户的位置