gpt4 book ai didi

c# - 在c#中添加数字

转载 作者:行者123 更新时间:2023-11-30 18:49:03 25 4
gpt4 key购买 nike

我有一个数字文本框,我需要将它的值添加到另一个数字我试过这段代码

String add = (mytextbox.Text + 2)

但是它将数字 2 添加为另一个字符,如果我的文本框的值为 13,结果将变为 132

最佳答案

mytextbox.Text 的类型是string。您需要将其解析为数字才能执行整数运算,例如

int parsed = int.Parse(mytextbox.Text);
int result = parsed + 2;
string add = result.ToString(); // If you really need to...

请注意,您可能希望使用 int.TryParse为了处理文本框的内容不是整数的情况,而不必捕获异常。例如:

int parsed;
if (int.TryParse(mytextbox.Text, out parsed))
{
int result = parsed + 2;
string add = result.ToString();
// Use add here
}
else
{
// Indicate failure to the user; prompt them to enter an integer.
}

关于c# - 在c#中添加数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7323118/

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