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

时间:2019-11-19 07:09:40

标签: c#

我有一个额外的十进制字符串,必须将其转换为十进制值。我现在正在做。它适用于较小的值,适用于较大的值,但会失败。

long.TryParse(hexadecimalstringinput, System.Globalization.NumberStyles.HexNumber, null, out convertedValue))

对于诸如“ FFFF_FFFF_FFFF_FFFF_FFFF”的输入,它将失败。还有其他替代方法吗?

1 个答案:

答案 0 :(得分:1)

如果您真的需要处理这些值,请查看BigInteger: MSDN BigInteger