comment faire pour voir les valeurs des variables statiques au moment de l'exécution dans visual studio
La question très jolie explique ce que je veux faire. J'ai plusieurs projets en c# qui constituent la solution et je veux afficher les valeurs des variables statiques au moment de l'exécution dans visual studio. Est-il un moyen de le faire?
T <
En fait, je ne sais pas à propos de fenêtre espion express. pouvez-vous s'il vous plaît guide à cet égard?
ClassName.StaticVarName
> dans QuickWatch
fenêtre n'affiche pas la valeur?En fait, je ne sais pas à propos de fenêtre espion express. pouvez-vous s'il vous plaît guide à cet égard?
OriginalL'auteur Victor Mukherjee | 2013-02-14
Vous devez vous connecter pour publier un commentaire.
Debug -> Windows ->- > type de code pour accéder à vos membres:
Ou de les mettre dans la fenêtre espion.
Notes:
global::
préfixe si votre classe ne trouve pas de simplement fournir de l'espace de noms (global::MyClass.MyStaticValue
).C'est en vertu de Debug > Windows...
il y a 2 endroits avec une liste de windows... j'ai eu un mauvais, comme d'habitude, la mise à jour.
vous avez pour suspendre l'application ou attendre jusqu'à ce que vous atteignez un point d'arrêt.
Vous pourriez aussi avoir besoin d'inclure tout l'espace de noms dans la fenêtre exécution. Ceci est nécessaire en C++. Appareil photo::WorldMatrix n'est pas valide, mais Graphics::Photo::WorldMatrix est.
OriginalL'auteur Alexei Levenkov
Une façon est d'utiliser
Immediate Window
@Alexei dit.Deuxième façon est d'utiliser des
QuickWatch
fenêtre comme ci-dessous:Mettre un point d'arrêt dans la classe pour laquelle vous souhaitez évaluer statique ou toutes les autres variables/champs/propriétés et exécuter l'application.
Ensuite, lorsque le point d'arrêt est frappé, cliquez du bouton droit sur n'importe quelle variable/sur le terrain/propriété dans une classe et sélectionnez
QuickWatch
. Maintenant, type <ClassName.StaticVarName
> dans la fenêtre espion express zone de texte et appuyez sur entrée et vous devriez être en mesure de voir la valeur en tant que capture d'écran ci-dessous s'affiche:OriginalL'auteur VS1
Dans Visual Studio 2017, lorsque vous cassez l'exécution de code vous pouvez voir les valeurs des variables statiques lorsque vous planer au-dessus de leurs déclarations dans le code source il y aura de petits pop-up comme ceci:
OriginalL'auteur videokojot