bonjour,

j'ai ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
if ((starting.AddDays(j) > DateTime.Parse(strDataArray[0].ToString())) && (starting.AddDays(j) < DateTime.Parse(strDataArray[1].ToString())))
                        prod.Vincolante = strDataArray[0].ToString() + "-" + strDataArray[1].ToString();
                    else if ((starting.AddDays(j) > DateTime.Parse(strDataArray[2].ToString())) && (starting.AddDays(j) < DateTime.Parse(strDataArray[3].ToString())))
                        prod.Vincolante = strDataArray[2].ToString() + "-" + strDataArray[3].ToString();
                        else if ((starting.AddDays(j) > DateTime.Parse(strDataArray[4].ToString())) && (starting.AddDays(j) < DateTime.Parse(strDataArray[5].ToString())))
                        prod.Vincolante = strDataArray[4].ToString() + "-" + strDataArray[5].ToString();
                        else
                        prod.Vincolante = "false";
la variable j est fixe, je peux seulment remplacer les 0, 1, 2...par une variable i de la boucle for.
mon probléme est que je veux une regle generale avec la boucle for.
merci.