Maison >développement back-end >C++ >Comment puis-je empêcher mon application console C# de se fermer automatiquement après son exécution ?

Comment puis-je empêcher mon application console C# de se fermer automatiquement après son exécution ?

Patricia Arquette
Patricia Arquetteoriginal
2025-01-14 22:26:44436parcourir

How Can I Prevent My C# Console Application from Closing Automatically After Execution?

Garder votre application console C# ouverte

Les applications de console C# se ferment souvent immédiatement après avoir terminé, ce qui rend la révision des résultats difficile. Voici comment empêcher cette fermeture automatique et garder la fenêtre de la console ouverte.

Paramètre Visual Studio (2017 et versions ultérieures)

Visual Studio 2017 et les versions plus récentes offrent une solution intégrée :

<code>Tools > Options > Debugging > Automatically close the console when debugging stops</code>

Désélectionnez cette option pour conserver la fenêtre de la console après l'exécution.

Ajout de code pour suspendre l'exécution

Vous pouvez également ajouter du code à votre application pour suspendre l'exécution jusqu'à ce que l'utilisateur interagisse :

  • Console.ReadLine() : Ceci attend que l'utilisateur appuie sur Entrée avant de fermer.
  • Console.ReadKey() : Ceci attend toute pression sur une touche (à l'exclusion des touches de modification comme Shift ou Ctrl).

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn