4
Character.digit(char ch, int radix)
返回指定基数中字符ch的数值。在c#中有没有像java的Character.digit(char ch,int radix)?
c#中是否有等价函数?
Character.digit(char ch, int radix)
返回指定基数中字符ch的数值。在c#中有没有像java的Character.digit(char ch,int radix)?
c#中是否有等价函数?
我不知道一个直接等同
最接近我能找到匹配的是
Convert.ToInt32(string s, int baseFrom);
所以,你可以你的字符转换为字符串,然后把它传递到上面的函数来获取INT32或INT16或字节或不过你要处理它:
char c = 'F';
int digit = Convert.ToInt32(c.ToString(),16);
注 - 转换将抛出出现FormatException如果字符不是数字
尼斯但可悲的是日e基数必须是2,8,10或16。 – 2014-07-17 13:40:31