C# 让程序自动重启的解决方法
方法一、方法二、
很多时候,我们有这样的场景,需要让程序自动重启,有很多种方法,比如用微软自带提供的方法,或者自己开辟新的线程重新调用。下面简单介绍两种方法。
方法一、
使用方法Application.Restart()
代码:
1 public static void Restart()
2 {
3 Application
.Restart();
4 }
当方法一使用的时候,经常报错或者启动不了的话(我就是碰到这种情况),我们可以使用第二种方法。
方法二、
1 public static void Restart()
2 {
3
4 Process
.Start(Application
.ExecutablePath
);
5
6
7 Process
.GetCurrentProcess().Kill();
8 }
本文转载 原文链接如下 链接: https://www.cnblogs.com/xuliangxing/p/7275095.html.