if (HandyControl.Controls.MessageBox.Show("设置保存成功,下次启动时生效,是否马上重启软件?", "提示", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
{
//System.Diagnostics.Process.Start("程序A.exe");
System.Diagnostics.Process.Start(System.Reflection.Assembly.GetExecutingAssembly().Location);
//关闭当前实例
Process.GetCurrentProcess().Kill();
}```
C#软件重启功能
最新推荐文章于 2025-09-09 03:45:38 发布
本文提供了一个关于如何在程序中实现重启功能的代码示例。使用`System.Diagnostics.Process`类启动当前程序,并通过`Process.GetCurrentProcess().Kill()`方法结束当前进程。
3583

被折叠的 条评论
为什么被折叠?



