Problemi con le if!!!

di il
1 risposte

Problemi con le if!!!

Ciao, vi prego aiutatemi!!!
Nel codice riportato qui sotto, e non solo perchè mi è successo già altre volte, mi succede una cosa assurda!
Passandolo in debug, mi entra in ogni ramo delle if anche se la condizione è chiaramente falsa!
In più a volte passa direttamente dalla riga 3 alla 9!

Per me è assurdo!
Vi prego che qualcuno mi salvi!

Ciao e grazie!

1 if (iWeek==iWeeks[ContSup])
2 {
3 if (!((bPayOverTimeB==true) && (iSupDayType==0)))
4 {
5 iOverTimeWeek=iOverTimeWeek+iHOverTime15[ContSup];
6 }
7 if ((bPayOverTimeB==false) && (iSupDayType!=0))
8 {
9 iOverTimeWeek=iHOverTime15[ContSup];
10 }
11 }
12 else
13 .
14 .
15 .

1 Risposte

  • Re: Problemi con le if!!!

    Innanzitutto formatta meglio il codice che ci diventi scemo a leggere

    E' strano lo so ma prova a chuiudere tutti gli if con else vuoti else{} e poi fai un print a video dei valori delle variabili..forse troverai qualche sorpresa.:)
Devi accedere o registrarti per scrivere nel forum
1 risposte