gpt4 book ai didi

c# - 使用数组的计算器

转载 作者:行者123 更新时间:2023-11-30 20:00:15 25 4
gpt4 key购买 nike

我有一个按钮、一个文本框和一个标签。单击按钮时,它应该计算文本框中的值并将其输出到标签上。我的主要问题是如何拆分字符串,以便在我键入 "12+12" 时将其拆分为 "12""12" 然后计算答案。

到目前为止,我采用的方法是将所有文本拆分为字符。

char[] x;


for (int i = 0; i < textBox1.TextLength; i++) {
x = textBox1.Text.ToCharArray();
if (x[i].ToString() != "+")
{
} else {

}
}

最佳答案

您可以在加号上拆分字符串:

string[] parts = textBox1.Text.Split(new char[] { '+', '-', '/', '*' });

或者等价地(因为 Splitthis overload 的参数是一个 params 数组):

string[] parts = textBox1.Text.Split('+', '-', '/', '*');

关于c# - 使用数组的计算器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21667954/

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