例子:
static void Main(string[] args)
{
string x = "17";
ushort hex = Convert.ToUInt16(x, 16);
ushort dec = Convert.ToUInt16(x, 10);
Console.WriteLine(hex + "\t" + dec);
}
输出:
23 17
结论
- 此方法
Convert.ToUInt16(string? value, int fromBase);``````fromBase
是用来指定value
的进制的:返回fromBase
进制下value
对应的10进制内容 - 此方法在其他语言里也有类似的方法,作用与这个相同,返回指定进制数的10进制数