2014-10-27 81 views
0

如何将继续计算添加到我的C#计算器?控制台计算器继续计算

作为一个例子,我有2个数字,他们总计为5,我想能够从早先的结果加5。我该如何做到这一点?

public class regneoperato : tilfældig 
{ 
    public static void hej() 
    {  
     int number1 = Convert.ToInt32(Console.ReadLine()); 
     string regneoperator = Console.ReadLine(); 
     int number2 = Convert.ToInt32(Console.ReadLine()); 
     int result = 0; 

     switch (regneoperator) 
     { 
      case "+": 
       result = number1 + number2; 
       break; 

      case "-": 
       result = number1 - number2; 
       break; 

      case "/": 
       if (number2 == 0) 
       { 
        Console.WriteLine("Jeg kan ikke dividere med 0"); 
       } 
       result = number1/number2; 
       break; 

      case "*": 
       result = number1 * number2; 
       break;      
     }    
     Console.WriteLine(result); 
    } 
} 
+1

什么是你的问题正是你arguements之一吗? – 2014-10-27 19:55:07

+0

你有没有在学习中“循环”? – 2014-10-27 19:55:14

+0

你有没有学过'while'呢?另外,请不要在标题中添加标签。 – BradleyDotNET 2014-10-27 19:56:20

回答

3

正好被设置为结果

var number1 = Convert.ToInt32(Console.ReadLine()); 

do 
{ 
    //everything else 

    number1 = result; 
}while(/*insert condition here*/);