我正在创建陈列室的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#中是否有任何特定的功能或语法?
答案 0 :(得分:1)
我不知道重新运行程序的任何功能。但是我也认为如果你想重新回到程序的起点,重新运行程序并不是最好的想法。
以下是循环的示例实现:
class Program
{
private bool _running = true;
static void Main(string[] args)
{
Program program = new Program();
while (program._running)
{
PlaceOrders();
...
if (exitCondition)
{
program._running = false;
}
}
}
}
您应该将所有订单存储在数据库或类似的东西中。在应用程序开始时,您可以加载所有订单并为用户提供更改订单的可能性......