Ha nyilatkozat

Szerző: Lewis Jackson
A Teremtés Dátuma: 8 Lehet 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Családi kedvezmény nyilatkozat online kitöltésének menete, ONYA 2020
Videó: Családi kedvezmény nyilatkozat online kitöltésének menete, ONYA 2020

Tartalom

Meghatározás - Mit jelent, ha a nyilatkozat jelent?

Az if utasítás a C # -ben egy programozási konstrukció a C # -ben, amelyet arra használunk, hogy a Boole-kifejezés kiértékelése eredményeként szelektíven végrehajtja a kód utasításokat. A logikai kifejezésnek igaz vagy hamis értéket kell visszaadnia.


Az if utasítás ellenőrző utasításként szolgál a kód különböző szakaszaiba való elágazáshoz, a logikai feltételes kifejezés eredményétől függően. A kifejezés zárójelben van megadva és a végrehajtás során kiértékelve. Ha a kifejezés valós értéket eredményez, akkor az if utasítást követő kód kerül végrehajtásra. Ellenkező esetben az opcionális "else" utasítást követő kód kerül végrehajtásra. Ha nincs más utasítás, akkor a végrehajtás az if blokk utáni kóddal folytatódik.

Az if utasítás olyan döntési képességet biztosít, amely révén az egyik kóddarabot a másik helyett végrehajtják egy vagy több meghatározott feltétel alapján.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza az If nyilatkozatot

Többféle feltételt kombinálhatunk a logikai kifejezésben, hogy ki lehessen értékelni az if utasításban az OR operátor (||) és / vagy az AND operátor (&&) használatával. A megfelelő logikai operátorok további halmaza a | és &. A logikai operátorok && és || hatékonyabb kódot állít elő, mint a többi szokásos, mert a teljes kifejezést nem mindig kell értékelni. Ennek eredményeként rövidzárlati operátoroknak nevezik őket.


Például az if utasítás felhasználható annak ellenőrzésére, hogy a programba beírt karakter betűk, numerikus vagy speciális karakter-e.

A C vagy C ++ nyelvekkel ellentétben, ahol a nulla eredményt hamis értéknek tekintik, és a nullától eltérő számot igaznak tekintik, a C # az eredményeket csak logikai értékként (igaz vagy hamis) várja. Ezért olyan numerikus feltételek esetén, mint például a nullával nem egyenlő változó, a kifejezést kifejezetten meg kell írni erre a feltételre, és nem csak úgy kell értékelni, hogy maga a szám zárójelbe kerül.

Bár a kapcsolókonstrukció alternatívát jelent az if utasításra, és jobb teljesítményt és egyértelműbb kódot tud nyújtani, csak kifejezések tesztelésére használható állandó értékek alapján. Az if megállapítás helyettesíthető háromszeres operátorral, amikor egy állapotot kiértékelnek. Az értékelés eredményét figyelembe kell venni egy változó értékhez való hozzárendelésekor.

Ezt a meghatározást a C #