Până în prezent au fost câteva lecții care au folosit procesarea condițională, afișând unui rezultat atunci când o condiție este adevărată, și altul, atunci când este falsă. Atunci când se lucrează cu procesare condițională, este important să se înțeleagă reprezentarea valorilor Adevărat și Fals în C#.
C# verifică în mod implicit dacă o afirmație condițională returnează o valoare adevărată. Mulți programatori inexperimentați scriu condițiile lor de testare după cum urmează:
if (expresie != false) //verifică dacă expresia este adevărată
Având în vedere că programul verifică în mod implicit valoarea ca fiind adevărată, vă puteți scrie condițiile de test pur și simplu prin plasarea condiției în paranteze:
if (expresie)
Când expresia este evaluată ca o valoare alta decât False, C# execută instrucțiunile care urmează imediat după condiție. Atunci când este evaluată ca fiind False, C# va ignora pur și simplu instrucțiunile care urmează după condiție.
Conceptele explicate în această lecție sunt prezentate și vizual, ca parte a următorului videoclip: