Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème avec une boucle for et while [ Mono / Général ] (filipegomes)

mercredi 14 novembre 2007 à 22:33:57 | Problème avec une boucle for et while

filipegomes

Bonjour,
J'appel à votre expérience pour avoir une petite aide. J'ai un problème avec mes boucles for et while. Tout d'abord le code.

for

( int i = 0; i < ListeTemp.Items.Count; i++)
{
      label1.Text = ListeTemp.Items[i].SubItems[2].Text;
      jourEcheance =
Convert
.ToInt32(ListeTemp.Items[i].SubItems[3].Text);

      while (dtApp <= DateTime .Now)
      {
            dtApp = dtApp.AddDays(1);
            
if
(dtApp.Day == jourEcheance)
            { 
                  // code....
            }
      }
}



Le problème avec mon code, est que la boucle for s'exécute qu'une seule fois et pourtant il existe 2 lignes à parcourir et je ne sais pas pourquoi. Peut-être à cause de la boucle while ???

PS : ListeTemp est une ListView.

Merci de votre aide

mercredi 14 novembre 2007 à 23:16:47 | Re : Problème avec une boucle for et while

Bidou

Administrateur CodeS-SourceS
Salut,
Si y'a deux éléments dans le ListView, alors la boucle s'executera 2x !
Mets un breakpoint à l'endroit adéquat et vérifie le nombre de passage...



-My Blog-

jeudi 15 novembre 2007 à 11:20:52 | Re : Problème avec une boucle for et while

Nikoui

Soit "ListeTemp.Items.Count" vaut 1 (que dit le debugger ?), soit dans "// code...." tu modifies la liste, en retirant par exemple un item. Mais sinon, comme le dit Bidou, ton code est bon et si il y a deux items dans ta ListView, alors tu passeras deux fois dans le for.


Working as designed
www.nikoui.fr



Cette discussion est classé dans : problème, boucle, while, for, dtapp


Répondre à ce message

Sujets en rapport avec ce message

boucle for [ par xelr90 ] Bonjour,je débute en " et j'aimerais savoir comment utiliser la boucle for.est-ce que vous pouvez me donner un exemple de hello world marquer 50 fois Bug dans la boucle for [ par wil51 ] Bon voila je vien de me prendre la tete pendant un moment a verifier mes formule et je viens de comprend mais j'ai pas de solution.Voila le code que j Boucle dans un tableau à 2 dimensions [ par boninou ] Bonjour !Je suis étudiant en première année de BTS IG et il m'a été demandé de faire unexercice pour lequel j'aurai besoin d'un peu d'aide.Je travail Objets et incrémentation [ par Machjaghjolu ] Salute, J'aimerai savoir comment faire +1 à mon nom de variable ? Je n'arrive pas à expliquer donc je vous montre en exemple: Je créé une boucle Whi problème timer boucle [ par psykostik ] Bonjour, j'ai un problème étrange avec une boucle que je n'arrive pas à résoudre. voici le code : if(val           {      &nbsp Boucle sur des controls [ par nico4nicolas ] Bonjour, Je dois faire une boucle pour verifier l'etat de sept CheckBox, celles ci sont contenues dans un panel lui meme contenu dans un TabControl. Incompréhension boucle for [ par woot6768 ] Dans un code que je dois traduire, il y a une ambiguïtée, je ne sais pas comment interprêter cette ligne de code :For a = i + 1 To x + 1 Step -1Doi-je Imbrication de boucle for [ par Supopste ] Bonjour,comment est il possible de créer une imbrication de n boucles for sans connaître a priori le n  (il varie au cours du programmes)Je ne vois pa boucle while et condition if [ par Cybersnap ] Bonjour à tous,  je réalise un programme de poker pour la fin de l'année mais je cale sur un point ou je dois verifier si les joueurs on une paire.voi Probleme dans une boucle for [ par yabiyou ] Bonjour,J'ai un fcihier texte avec des lignes de la forme (à partir d'un certain indice qui est 75):B=-1.800030000e+002 A=-8.412215457e+001 P=-5.25746


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.