可能是重复问题:
如何将长字符串二进制转换为十六进制c#
我正在寻找一种将二进制字符串转换为十六进制字符串的方法。
该二进制字符串有四个位置。 二进制字符串看起来像这样
string binarystring= "1011";
输出的字符串应该像这样。
output string="B";
有没有办法将一个二进制字符串转换为十六进制?
可能是重复问题:
如何将长字符串二进制转换为十六进制c#
我正在寻找一种将二进制字符串转换为十六进制字符串的方法。
该二进制字符串有四个位置。 二进制字符串看起来像这样
string binarystring= "1011";
output string="B";
有没有办法将一个二进制字符串转换为十六进制?
Convert.ToInt32("1011", 2).ToString("X");
有关在ToString()
中使用的字符串值的更多信息,请查看以下文档:
https://msdn.microsoft.com/zh-cn/library/dwhawy9k(v=vs.110).aspx