【问题标题】:How to get information of a Byte in a binary format [duplicate]如何以二进制格式获取字节的信息[重复]
【发布时间】:2019-08-11 05:58:47
【问题描述】:

我希望这部分代码中的结果以二进制格式而不是十六进制格式!!!我该怎么做?????

  string temp = Byte Format.To Hex(result.Data, "", "");

我的意思是我希望在 (0011010...) 中查看结果,而不是转换为十六进制数。

感谢您提前回答。

【问题讨论】:

标签: c#


【解决方案1】:
string temp = Convert.ToString(bytes, "X");  //X means hexadecimal

【讨论】:

  • 它对我也不起作用
【解决方案2】:

Convert.ToString() 应该可以完成这项工作。 See Documentation

如果您只有一个字节,它将转换为 int

Convert.ToString((int)yourByte, 2); 会将其转换为 base 2(二进制)。

【讨论】:

猜你喜欢
  • 2021-02-04
  • 1970-01-01
  • 1970-01-01
  • 2019-09-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-16
  • 1970-01-01
相关资源
最近更新 更多