Redémarrez une application en C#

Muhammad Maisam Abbas 15 février 2024
Redémarrez une application en C#

Ce didacticiel abordera la méthode pour redémarrer une application en C#.

Redémarrer une application avec la fonction Application.Restart() en C#

Le moyen le plus simple de redémarrer une application en C# est d’utiliser la fonction Application.Restart(). La fonction Application.Restart() permet de redémarrer une application en C#. L’exemple de code suivant nous montre comment utiliser la fonction Application.Restart() pour redémarrer une application en C#.

using System.Windows.Forms;

namespace messagbox {
  static class Program {
    static void Main() {
      Application.EnableVisualStyles();
      DialogResult dr = MessageBox.Show("Are you happy now?", "Mood Test", MessageBoxButtons.YesNo);
      switch (dr) {
        case DialogResult.Yes:
          MessageBox.Show("Ok, Bye");
          break;
        case DialogResult.No:
          Application.Restart();
          break;
      }
    }
  }
}

Production:

Application de redémarrage C#
Application de redémarrage C#

Dans le code ci-dessus, nous avons créé une application qui ne cesse de se redémarrer jusqu’à ce que nous sélectionnions yes dans la boîte de message avec la fonction Application.Restart() en C#.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn