我想用switch case
中的方法添加兩個整數。我想通過調用WriteLine
來顯示答案,但結果不顯示。Console.WriteLine不打印第二個參數
static void Main(string[] args)
{
Console.WriteLine(
"Simple Calculator\n\t" +
" 1) Add\n\t" +
" 2) Subtract\n\t" +
" 3) Multiply\n\t" +
" 4) Divide\n\t" +
" 5) Quit\n\t", input);
Console.Write("Enter Selection: ");
input = Convert.ToInt32(Console.ReadLine());
switch (input)
{
case 1:
Console.WriteLine("Results:", Add(num1,num2));
break;
}
}
public static double Add(double num1, double num2)
{
return num1 + num2;
}
把它寫成Console.WriteLine(「Result:」+ Add(num1,num2)) – mhs
你真的應該比「結果不顯示」更具體 - 給出預期的和實際的輸出。另外,我改變了標題,關注實際問題。將來,請構建一個[**最小**,完整,測試和可讀的示例](http://stackoverflow.com/help/mcve) - 如果您這樣做了,您可能會以1在線程序類似於Console.WriteLine(「Results:」,1);',經過適當的研究努力,你會找到一個關於如何使用'WriteLine'的例子,而沒有問過問題,或者能夠自己回答。 – Dukeling