none
if boucle avec vb2015 en c#

    Question

  • bonjour au cors de mon développement je me trouve devant un probleme qui me bloque:

    boucle if()

    je voudrais comparer une variable avec sept autres pou savoir combien de fois elle est identique. ma variable est de format  intg et l'autre aussi

    j'ai essaye de faire le code suivant

    if(b1 == rb1) mais cela ne fonction pas pouvez vous m'aider merci d'avance;

    lundi 24 octobre 2016 11:48

Réponses

  • Les déclarations de b1 et rb1 sont dans la même fonction que le if ?

    Parce que c e que vous testez dans le if n'a pas l'air de correspondre a ces variables.

    Rb1 avec une majuscule et différent de rb1 sans majuscule.

    this.b1 sous attend que c'est un membre de classe ce qui est différent de votre variable b1 qui a l'air déclarée dans la fonction.

    if (b1 == rb1)

     Comme ci-dessus cela devrait mieux fonctionner
    • Proposé comme réponse Jordane Aucagne lundi 24 octobre 2016 14:02
    • Marqué comme réponse SIMONGEORGES vendredi 28 octobre 2016 15:11
    lundi 24 octobre 2016 14:02

Toutes les réponses

  • Bonjour,

    Pouvez vous poster l'intégralité du code parce que juste avec 'if(b1 == rb1)' difficile de voir ce qui ne marche pas.

    Est-ce que vous avez des erreurs? Ou il ne se passe juste rien ?

    lundi 24 octobre 2016 11:56
  • voici mon code sur un test entre deux variables cela me répond sur le message 'c'est vrai" alors que  numériquement ils sont  différents

                    int b1 = int.Parse(boule1.Text);
                    MessageBox.Show(b1.ToString());
                    int rb1 = int.Parse(Rboule1.Text);
                    MessageBox.Show(rb1.ToString());
    
                    if (this.b1 == Rb1)
                    {
                        MessageBox.Show("c'est vrai");
                        int B = 0;
                        B += 1;
                        nbboules.Text = B.ToString();
                    }
    

    merci de votre aide

    lundi 24 octobre 2016 12:50
  • Les déclarations de b1 et rb1 sont dans la même fonction que le if ?

    Parce que c e que vous testez dans le if n'a pas l'air de correspondre a ces variables.

    Rb1 avec une majuscule et différent de rb1 sans majuscule.

    this.b1 sous attend que c'est un membre de classe ce qui est différent de votre variable b1 qui a l'air déclarée dans la fonction.

    if (b1 == rb1)

     Comme ci-dessus cela devrait mieux fonctionner
    • Proposé comme réponse Jordane Aucagne lundi 24 octobre 2016 14:02
    • Marqué comme réponse SIMONGEORGES vendredi 28 octobre 2016 15:11
    lundi 24 octobre 2016 14:02