Maison > développement back-end > C++ > Comment empêcher mon application console C# de se fermer automatiquement dans Visual Studio ?

Comment empêcher mon application console C# de se fermer automatiquement dans Visual Studio ?

Patricia Arquette
Libérer: 2025-01-14 22:31:45
original
948 Les gens l'ont consulté

How Do I Prevent My C# Console Application from Automatically Closing in Visual Studio?

Garder votre application console C# ouverte dans Visual Studio

Une frustration courante lors de l’exécution d’applications console C# dans Visual Studio est leur fermeture immédiate une fois terminée. Cela rend la révision des résultats difficile. Voici comment éviter cela :

La méthode simple (Visual Studio 2017 et versions ultérieures)

Visual Studio 2017 et versions ultérieures offrent une solution simple :

<code>Tools > Options > Debugging > Automatically close the console when debugging stops</code>
Copier après la connexion

Décochez cette case. Désormais, votre application console se mettra en pause après l'exécution, vous permettant d'examiner les résultats sans code supplémentaire.

Pour les anciennes versions de Visual Studio ou les approches alternatives

Pour les anciennes versions de Visual Studio ou les situations où ce qui précède ne fonctionne pas, vous pouvez ajouter une simple ligne de code à votre programme :

  • Console.ReadLine(); : Cela suspend l'exécution jusqu'à ce que l'utilisateur appuie sur Entrée.
  • Console.ReadKey(); : Ceci fait une pause jusqu'à ce qu'une touche soit enfoncée (à l'exclusion de Shift, Ctrl, etc.).

Placez l'un ou l'autre à la toute fin de votre Main méthode pour garder la fenêtre de la console ouverte jusqu'à ce qu'une touche soit enfoncée.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal