如何无限次数地重复执行任务?

问题描述 投票:0回答:2

我刚刚完成了在控制台应用程序(.NET框架)中构建半高级计算器的工作,在完成返回结果的任务之后,我想将所有重复的次数重复一次,直到用户想,我该怎么办?

我拥有的代码:

static void Main(string[] args)
        {
            Console.Write("Enter a number: ");
            double num1 = Convert.ToDouble(Console.ReadLine());

            Console.Write("Enter Operator (+, -, /, *) : ");
            string op = Console.ReadLine();

            Console.Write("Enter another number: ");
            double num2 = Convert.ToDouble(Console.ReadLine());

            if(op == "+")
            {
                Console.WriteLine(num1 + num2);
            }
            else if(op == "-")
            {
                Console.WriteLine(num1 - num2);
            }
            else if (op == "/")
            {
                Console.WriteLine(num1 / num2);
            }
            else if (op == "*")
            {
                Console.WriteLine(num1 * num2);
            }

            Console.ReadLine();
        }
    }
}
c# vb.net repeat
2个回答
0
投票

使用循环?那应该解决您的问题。如果您不知道什么循环,则应该对其进行研究。它们是所有编程语言中的主要因素。访问https://www.tutorialspoint.com/csharp/csharp_loops.htm,获取有关如何在任务中使用它们的教程。


0
投票

将所有内容包装到while(true)中:

© www.soinside.com 2019 - 2024. All rights reserved.