IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual Studio Discussion :

Comment comparer deux variables ?


Sujet :

Visual Studio

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 240
    Par défaut Comment comparer deux variables ?
    Bonjour,

    Dans le code j'ai des objets pouvant avoir des valeurs différentes à des moments donné, notamment entre deux break Point.

    Savez-vous s'il est possible, de conserver la valeur du première objet, au premier passage du BreakPoint, et de le comparer au seconde, ou troisième parssage du BreakPoint ?


    1- Mon BreakPoint s'arette, je conserve la valeur de l'objet
    2- Mon BreakPoint s'arette de nouveau, je conserve de nouveau la valeur du même object
    3- Je compare mes deux valeurs
    Est-ce possible, si oui, comment ?

    Je suis sous VS2010 !

    D'avance merci
    ++

  2. #2
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    Je ne suis pas sûr d'avoir compris ce que tu veux, un BreakPoint ne "s'arrête" pas, car un BreakPoint n'est jamais qu'un point d'arrêt, c'est l'exécution de ton programme qui est suspendue.

    Et du coup, pourquoi ne pas simplement stocker dans une liste les éléments ?
    Ainsi tu peux comparer les valeurs de ta collection à la fin de l'exécution.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 240
    Par défaut
    Citation Envoyé par Er3van Voir le message
    Je ne suis pas sûr d'avoir compris ce que tu veux, un BreakPoint ne "s'arrête" pas, car un BreakPoint n'est jamais qu'un point d'arrêt, c'est l'exécution de ton programme qui est suspendue.

    Et du coup, pourquoi ne pas simplement stocker dans une liste les éléments ?
    Ainsi tu peux comparer les valeurs de ta collection à la fin de l'exécution.
    Un breakPoint permet de suspendre l'exécution du programme, oui.
    A ce moment précis il est possible de "regarder" (au moyen d'espion, de la souris,...) la valeurs, des objets, des variables,...

    Ce que je désires c'est :

    1-A la première suspension du programme, je stocke les valeurs de mon objet quelques part (?) (objet dont je désires connaître la valeur)

    2- A la seconde suspension (sur le même breakpoint) je stocke de nouveau les valeurs de ce même l'objet, toujours à un endroit (?)

    3- Je compare les valeurs précédents stockés (point 1 & 2).


    Le tout sans modifier le code existant, mais en utilisant des fonctionnalités propres à VS2010, si cela existe bien sûre.


    D'avance merci
    ++

  4. #4
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    Ok... donc c'est une fonction de débogage particulière que tu cherches.
    Je déplace la discussion dans le bon forum.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 240
    Par défaut
    Personne n'as une idée ou n'as eue besoin de faire ça sous Visual Studio ?

  6. #6
    Membre émérite
    Avatar de neilbgr
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2004
    Messages
    651
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 651
    Par défaut
    En ajoutant un espion sur ton objet, les valeurs changées entre deux arrêts passent en couleur rouge.

Discussions similaires

  1. Réponses: 9
    Dernier message: 27/06/2006, 16h55
  2. Comment comparer deux dates
    Par vodevil dans le forum Modules
    Réponses: 6
    Dernier message: 01/09/2005, 18h24
  3. [struts] Comparer deux variables avec <logic:equal>
    Par trax020 dans le forum Struts 1
    Réponses: 4
    Dernier message: 29/05/2005, 11h08
  4. comment comparer deux dates?
    Par billoum dans le forum C++Builder
    Réponses: 2
    Dernier message: 21/08/2004, 21h08
  5. [STRUTS] Tag Equal, comparer deux variables
    Par logica dans le forum Struts 1
    Réponses: 2
    Dernier message: 04/06/2004, 12h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo