相关疑难解决方法(0)

将长字符串转换为十六进制c#

我正在寻找一种将长字符串转换为十六进制字符串的方法.

二进制字符串看起来像这样 "0110011010010111001001110101011100110100001101101000011001010110001101101011"

我试过用了

hex = String.Format("{0:X2}", Convert.ToUInt64(hex, 2));
Run Code Online (Sandbox Code Playgroud)

但这只适用于二进制字符串适合Uint64的情况,如果字符串足够长则不会.

有另一种方法将二进制字符串转换为十六进制?

谢谢

c# binary hex

14
推荐指数
3
解决办法
5万
查看次数

标签 统计

binary ×1

c# ×1

hex ×1