我有一个文本框,用户可以在其键盘上输入计算,例如100+200
。如何将一个字符串切成3个部分?
我怎样才能打破字符串转换成三个部分,例如:
string mySum = "200+800"; //Just and example of what he may enter into the textbox
int Operator = mySum.IndexOf('+');
string TheOperator = "+";
string part1 = (mySum.Substring(1, Operator - 1));
mySum.Remove(int.Parse(part1), Operator);
string part2 = (mySum);
//Calculate
int Answer = int.Parse(part1) + TheOperator + int.Parse(part2);
Messagebox.Show(Asnwer.toString()); //Message box should display 1000
首先,我知道这是错的,但我非常不确定如何做到这一点。香港专业教育学院到处找,但我无法找到直接相关的
你想要做一些计算用绳子? – User2012384 2015-03-03 06:40:46
使用分割方法。 var numbers = mySum.Split('+'); – 2015-03-03 06:41:11
@Mr。香港人我知道这听起来很荒谬...... xD – Aidan 2015-03-03 06:42:49