Mon programme ignore certaines instructions
Bonjour à tous!
J'ai un soucis ... Mon programme a un squelette qui ressemble à ça :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
static void Main(string[] args)
{
Procédure BlaBla1();
Procédure Blabla2(var1);
foreach (string s in Liste)
{
Procédure Blabla3(var2, var3);
switch (casSwitch)
{
case 1:
// Instructions avec des if imbriqués
break;
case 2:
// Instructions avec des if imbriqués
break;
}
Procédure Blabla4;
}
} |
Le problème, c'est que lorsqu'il parcourt l'ArrayListe Liste, il ne fonctionne que pour le premier élément s de cet ArrayList. Ce qu'il fait ensuite, c'est qu'il exécute les procédures, entre dans le foreach, exécute la procédure du foreach, mais saute le switch pour passer directement à la procédure/instructions finales :calim2:
Help!
Merci d'avance