我正在写我的密码学领域的工作,今天我试图从字符串中获取一个 BigInteger 数字。但我发现从字符串中获取 BigInteger 数字的唯一方法是
UTF8Encoding Encoding = new UTF8Encoding();
var bytes = Encoding.GetBytes(myString);
var myBigInteger = new BigInteger(bytes);
但这不是我需要的那种方式。我需要一些能够准确返回字符串的 BigInteger 表示形式的东西。例如,如果我有
var myString = "1234567890";
我希望我的 BigInteger 是
BigInteger bi = 1234567890;