我有一個文本框,用戶可以在其鍵盤上輸入計算,例如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