嘿,我試圖通過開關盒添加兩個數字。C#開關盒如何計算
我有3個輸入,號碼1和號碼2的第三輸入是我倒是希望計算數1和2(例如+
,-
,*
,/
,等...)
現在的問題是如何創建「this」之類的東西?我嘗試過這種方式,但它不起作用...
是否有可能使開關盒如此:case %:
???
感謝
string firstNumber;
string secondNumber;
string method;
//get numbers
Console.WriteLine ("Get first number");
firstNumber = Console.ReadLine();
Console.WriteLine ("get 2nd number");
secondNumber = Console.ReadLine();
Console.WriteLine ("the method to calculate with");
Console.WriteLine (" 1:\"*\"");
Console.WriteLine (" 2:\"/\"");
Console.WriteLine (" 3:\"+\"");
Console.WriteLine (" 4:\"-\"");
method = Console.ReadLine();
//convert
int methodNew = Convert.ToInt32 (method);
int firstNumberNew = Convert.ToInt32 (firstNumber);
int secondNumberNew = Convert.ToInt32 (secondNumber);
switch (methodNew) {
case 1:
firstNumberNew *= secondNumberNew;
break;
default:
Console.WriteLine ("check the methods.");
break;
}
Console.WriteLine (methodNew);
你的問題不清楚。你能描述一下「我該如何製作它」?實際上,你能描述你的目標是什麼嗎? –
只是想編輯它。但是因爲(我認爲)你正在編輯帖子,所以沒能夠...對不起 – user3320668
你面臨什麼問題? – Sachin