Trouver la console sous Visual Studio C#

Signaler
Messages postés
1
Date d'inscription
jeudi 30 mars 2006
Statut
Membre
Dernière intervention
21 avril 2008
-
Messages postés
4
Date d'inscription
samedi 24 avril 2010
Statut
Membre
Dernière intervention
11 novembre 2011
-
Bonjour.

Je débute en C# et j'utilise Visual Studio 2008.

Mon problème est que je lance mon application, elle se compile,
s'execute mais a la fin de l'execution, j'aimerai voir ce que
contiennent certaine variable, donc j'utilise par exemple:

"Console.Write(cpt);"

Seulement je ne trouve nulle part l'affichage de mon compteur.

Il faut que je regarde où?

7 réponses

Messages postés
4
Date d'inscription
samedi 24 avril 2010
Statut
Membre
Dernière intervention
11 novembre 2011
5
Ajouter à la fin du code
Console.ReadKey();
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
49
Oui, dans View/Output (Ctrl+W, O)

<hr />
-My Blog-
Messages postés
441
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
22 mai 2012
6
bonsoir ffmic86,

Pourquoi ne pas mettre un point d'arrêt sur la dernière instruction et utiliser l'espion ??

Sinon, si tu es dans une application console, le texte devrait s'afficher dans la fenêtre représentant l'application
autrement, tu dois afficher la fenêtre CONSOLE située dans le menu AFFICHAGE (me semble-t-il)...
Messages postés
159
Date d'inscription
lundi 18 février 2008
Statut
Membre
Dernière intervention
8 janvier 2010
2
N'oubli pas que ton application console va se fermer automatiquement si ton code ressemble à ceci :

{
   //Code qui traite tes données   
   Console.Writeline("Opération réussi");
}
la console va se fermer et tu n'auras pas le temps de lire "Opération réussi"

Ajoute

{
   //Code qui traite tes données
   Console.Writeline("Opération réussi");
   string verif;
   verif = Console.ReadLine();    //Console attend enter avant de fermer
}

Bonne prog
@+
Messages postés
339
Date d'inscription
dimanche 26 janvier 2003
Statut
Membre
Dernière intervention
25 mars 2009
4
Si ce n'est pas une application console, tes consoles.Writexxx vont se mettre dans la fenêtre Output.

Mais apprends à te servir du debugger et des watchs!
Messages postés
58
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
5 août 2009

Sinon tu peux également utiliser la méthode 

System.Diagnostics.
Debug.Write
()

pour afficher ton code dans la fenêtre Output de VS 2008

JayJay974
Messages postés
1
Date d'inscription
jeudi 30 octobre 2008
Statut
Membre
Dernière intervention
29 janvier 2009

bjr.je ss debutant avec c# lorsque je fait   Console.WriteLine("Hello World !");  le essage s'affiche dans la console mais pas seul  j'ai ça aussi avec  

'WindowsFormsApplication1.vshost.exe' (Managé) : 'C:\WINDOWS\assembly\GAC_MSIL\mscorlib.resources\2.0.0.0_fr_b77a5c561934e089\mscorlib.resources.dll' chargé
Hello World !
Le thread 0xa3c s'est arrêté avec le code 0 (0x0).
Le thread 0x588 s'est arrêté avec le code 0 (0x0).
Le programme '[6048] WindowsFormsApplication1.vshost.exe: Managé' s'est arrêté avec le code 0 (0x0).