Video: Cum ne jucăm cu SMART CAR MINI? - Raftul cu Jocuri 2024
Baza tuturor capabilităților de luare a deciziilor C # este instrucțiunea dacă , după cum urmează:
// Controlul merge aici dacă expresia este adevărată.
}
// Controlul trece la această afirmație dacă expresia este adevărată sau nu.
O pereche de paranteze imediat urmând cuvântul cheie
dacă
conține expresie condițională de tip bool . Imediat după expresie este un bloc de cod declanșat de o pereche de bretele. Dacă expresia este adevărată, programul execută codul în interiorul bretelelor. Dacă expresia nu este adevărată, programul ignoră codul în bretele. (În cazul în care execută codul în bretele, acesta se termină imediat după brațul de încheiere și continuă de acolo.) -
0 …
dacă (a <0)
{
// … apoi îi atribuiți 0, deci nu va mai fi negativă.
a = 0;
Acest segment de cod asigură faptul că variabila a este nonnegativă - mai mare sau egală cu 0. Declarația dacă este mai mică de 0, atribuie 0 la a . "(Cu alte cuvinte, transformați a într-o valoare pozitivă.)
Nu sunt necesare bretele. C # tratează dacă ( bool-expression ) declarația ; ca și cum ar fi fost scris dacă ( bool-expression ) { declarația ; Consensul general este de a folosi întotdeauna brațele pentru o mai bună claritate. Cu alte cuvinte, nu întreba - fă-o.