gpt4 book ai didi

c# - 将字符串或字符转换为整数

转载 作者:太空狗 更新时间:2023-10-30 00:05:15 27 4
gpt4 key购买 nike

我很困惑

string temp = "73";
int tempc0 = Convert.ToInt32(temp[0]);
int tempc1 = Convert.ToInt32(temp[1]);
MessageBox.Show(tempc0 + "*" + tempc1 + "=" + tempc0*tempc1);

我预计:7*3=21

但随后我收到:55*51=2805

最佳答案

这是字符 7 和 3 的 ASCII 值。如果你想要数字表示,那么你可以将每个字符转换为字符串,然后使用 Convert.ToString:

string temp = "73";
int tempc0 = Convert.ToInt32(temp[0].ToString());
int tempc1 = Convert.ToInt32(temp[1].ToString());
MessageBox.Show(tempc0 + "*" + tempc1 + "=" + tempc0*tempc1);

关于c# - 将字符串或字符转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15404799/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com