c#控制台在特定条件下重新运行应用程序
本文关键字:条件下 重新运行 应用程序 控制台 | 更新日期: 2023-09-27 18:05:45
我正在创建一个c#控制台应用程序的陈列室。我想要这样的内容:
{
customer comes and places an order.
when order completse then I want the main page back.
where customer can re order or re use this application.
}
实际上我想在运行时重新运行应用程序。c#中有特定的函数或语法吗?
我不知道有什么函数可以重新运行你的程序。但我也认为,如果你想回到程序的起点,重新运行程序并不是最好的主意。
下面是循环的示例实现:
class Program
{
private bool _running = true;
static void Main(string[] args)
{
Program program = new Program();
while (program._running)
{
PlaceOrders();
...
if (exitCondition)
{
program._running = false;
}
}
}
}
你应该把所有的订单存储在数据库或类似的东西中。在应用程序开始时,您可以加载所有订单,并为用户提供更改订单的可能性,…