// // Is右向即Is大端序 private static BigInteger 初始化(String 源数_输入, Boolean Is右向_输入 = default, 进制 进制_输入 = 进制.十进制, 分隔符 分隔符_输入 = 分隔符.空格, 符号 符号_输入 = 符号.默认, Boolean Is补码_输入 = default) { // 异常情况处理 // 空串、空引用处理 if (IsNullOrEmpty(源数_输入)) { throw new NullReferenceException(); } else { // 占位 } Boolean Is含符号 = default; Boolean?正号_处理 = default; Boolean Is未定义 = default; String 首字符 = 源数_输入[default].ToString();
// private static BigInteger 初始化(Char[] 源数_输入, Boolean Is右向_输入 = default, 进制 进制_输入 = 进制.十进制, 分隔符 分隔符_输入 = 分隔符.空格, 符号 符号_输入 = 符号.默认, Boolean Is补码_输入 = default) => 初始化(new String(源数_输入), Is右向_输入, 进制_输入, 分隔符_输入, 符号_输入, Is补码_输入);