将char
转换为int
的正确方法是什么?
int val = Convert.ToInt32('1');
//int val = Int32.Parse("1"); // Works
我不想转换成字符串,然后解析它.
将char
转换为int
的正确方法是什么?
int val = Convert.ToInt32('1');
//int val = Int32.Parse("1"); // Works
我不想转换成字符串,然后解析它.
我很惊讶没有人提到System.Char
中内置的静态方法...
int val = (int)Char.GetNumericValue('8');
// val == 8