Domov vývoj Čo je vyhlásenie if vc? - definícia z technológie

Čo je vyhlásenie if vc? - definícia z technológie

Obsah:

Anonim

Vymedzenie pojmu - Čo znamená vyhlásenie?

Príkaz if v C # je programovací konštrukt v C #, ktorý sa používa na selektívne vykonávanie kódových príkazov na základe výsledku vyhodnotenia booleovského výrazu. Booleovský výraz musí vrátiť buď skutočnú alebo nepravdivú hodnotu.

Príkaz if sa používa ako kontrolný príkaz na vetvenie do rôznych častí kódu v závislosti od výsledku booleovského podmieneného výrazu. Výraz je uvedený v zátvorkách a vyhodnotený počas vykonávania. Ak je výsledkom výrazu skutočná hodnota, vykoná sa kód nasledujúci za príkazom if. V opačnom prípade bude vykonaný kód nasledujúci za voliteľným príkazom „else“. Ak neexistuje žiadny iný príkaz, vykonávanie pokračuje s kódom po bloku if.

Príkaz if poskytuje rozhodovaciu schopnosť, pomocou ktorej sa jeden kus kódu vykonáva namiesto druhého na základe jednej alebo viacerých špecifikovaných podmienok.

Techopedia vysvetľuje, či vyhlásenie

V logickom výraze, ktorý sa má vyhodnotiť v rámci príkazu if, sa dá kombinovať viacero podmienok pomocou operátora OR (||) a / alebo operátora AND (&&). Ďalší súbor zodpovedajúcich logických operátorov je a &. Logické operátory && a || produkujú efektívnejší kód ako ostatné bežné, pretože nie vždy je potrebné vyhodnotiť celý výraz. V dôsledku toho sa nazývajú skratovými operátormi.

Napríklad príkaz if sa môže použiť na kontrolu, či je znakový vstup do programu abecedný, číselný alebo špeciálny znak.

Na rozdiel od jazykov ako C alebo C ++, kde je výsledok nula považovaný za falošnú hodnotu a číslo iné ako nula sa považuje za pravdivé, C # očakáva výsledky iba ako logické hodnoty (true alebo false). Preto pre číselné podmienky, ako je premenná, ktorá sa nerovná nule, musí byť výraz výslovne napísaný pre túto podmienku a nielen vyhodnotený pomocou samotného čísla umiestneného v zátvorkách.

Aj keď konštrukcia prepínača predstavuje alternatívu k príkazu if a môže poskytovať lepší výkon a jasnejší kód, dá sa použiť iba na testovanie výrazov oproti konštantným hodnotám. Príkaz if môže byť nahradený ternárnym operátorom, keď je vyhodnotená podmienka. Výsledok vyhodnotenia sa považuje za priradenie premennej k hodnote.

Táto definícia bola napísaná v kontexte C #
Čo je vyhlásenie if vc? - definícia z technológie