2010-06-04 12 views

Répondre

19

Dans VS, si vous passez la souris sur cette variable, vous remarquerez qu'elle affiche sa valeur dans une info-bulle. Vous pouvez cliquer dans cette info-bulle et la modifier manuellement - bien que vous deviez fournir une valeur du format correct pour le type de données. Les chaînes ont aussi besoin de guillemets "".

Il y a probablement un moyen de le faire via certaines des autres fenêtres de débogage, mais je n'en connais aucune. Je vais laisser ces réponses à quelqu'un d'autre.

+0

C'est vrai :) –

14

Dans VS, il y a le (lors du débogage, dans le menu Débogage -> Windows) qui vous permet de modifier les valeurs des variables. Un moyen plus visuel est le Variable window.

+0

Utilisé pour 'datetime' avec' AddDays', où nécessaire pour obtenir une date dans le futur. Lors de l'utilisation de l'info-bulle, vous avez une erreur de syntaxe. –

3

Oui. Il y a plusieurs façons.

Double-cliquez sur la valeur des variables dans la fenêtre de surveillance, locale ou automatique. Vous pouvez également le faire à partir de la fenêtre immédiate.

2

Vous pouvez procéder comme suit:
1. Placez un point d'arrêt juste après la ligne de code dans laquelle vous voulez mettre à jour la valeur visible.
2. Exécutez l'application jusqu'à ce que le point d'arrêt soit atteint.
3. Passez simplement la souris sur la variable que vous souhaitez modifier et le nom et la valeur de la variable seront affichés.
4. Cliquez sur le champ Valeur et modifiez-le, appuyez sur Entrée.

Mission accomplie ...

2

Vous pouvez le faire en utilisant l'une des façons suivantes

  • fenêtre immédiate de l'utilisateur
  • En utilisant la fenêtre Espion

Les deux permettent l'utilisateur de changer la valeur des variables.