如何将字符转换为整数?

130

如何以正确的方式将 char 转换为 int? 这会返回 49

int val = Convert.ToInt32('1');
//int val = Int32.Parse("1"); // Works

我不想将其转换为字符串,然后再解析。

11个回答

0
你可以尝试这样做:
int val = Convert.ToInt32("" + '1');

为什么不直接使用.ToString()呢? - Veikedo
@Veikedo 他需要一个整型(int),而不是字符串(string)。 - briba
6
我是指 Convert.ToInt32('1'.ToString()) - Veikedo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接