如果我有:
char[] hexText = new char[9]; //5A3F0000A
char c = hexText[9]; //A
int lastD = // will be 10;
我试图转换它但失败了.. 怎么做?
谢谢!
答案 0 :(得分:0)
您可以使用十六进制字符的有序字符串和IndexOf
字符串方法来处理此基本转换。
string hexabet = "0123456789ABCDEF";
char c = 'A';
int lastD = hexabet.IndexOf(c);
Console.WriteLine(lastD); // 10