Hvis erklæring

Forfatter: Lewis Jackson
Oprettelsesdato: 8 Kan 2021
Opdateringsdato: 1 Juli 2024
Anonim
Hvis erklæring - Teknologi
Hvis erklæring - Teknologi

Indhold

Definition - Hvad betyder hvis erklæring betyder?

En if-sætning, i C #, er en programmeringskonstruktion i C #, der bruges til selektivt at udføre kodesætninger baseret på resultatet af evaluering af et boolskt udtryk. Det boolske udtryk skal enten returnere en sand eller falsk værdi.


If-sætningen bruges som en kontrolerklæring til forgrening til forskellige sektioner af kode afhængigt af resultatet af det boolske betingede udtryk. Udtrykket er angivet inden for parenteser og evalueret under udførelsen. Hvis udtrykket resulterer i en ægte værdi, udføres koden efter if-sætningen. Ellers udføres koden efter en valgfri "andet" -sætning. Hvis der ikke er nogen anden erklæring, fortsætter udførelsen med koden efter if-blokken.

If-udsagnet giver en beslutningstagningsmulighed, hvormed det ene kodestykket udføres i stedet for det andet, baseret på en eller flere specificerede betingelser.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer If Statement

Flere betingelser kan kombineres i det boolske udtryk, der skal evalueres i if-sætningen ved hjælp af OR-operatoren (||) og / eller AND-operatoren (&&). Det andet sæt af tilsvarende logiske operatører er | og &. De logiske operatører && og || producerer mere effektiv kode end de andre regelmæssige, fordi hele udtrykket ikke altid behøver at blive evalueret. Som et resultat kaldes de kortslutningsoperatører.


For eksempel kan en if-sætning bruges til at kontrollere, om et tegninput til programmet er et alfabetisk, numerisk eller specialtegn.

I modsætning til sprog som C eller C ++, hvor et resultat af nul anses for at være en falsk værdi og et andet tal end nul anses for at være sandt, forventer C # resultater som booleske værdier (sandt eller falskt). For numeriske betingelser såsom variabel, der ikke er lig med nul, skal udtrykket derfor eksplicit skrives til denne betingelse og ikke kun vurderes med antallet i sig selv placeret inden for parenteser.

Selvom switchkonstruktionen danner et alternativ til if-sætningen og kan give bedre ydelse og klarere kode, kan den kun bruges til at teste udtryk mod konstante værdier. If-sætningen kan erstattes med en ternær operatør, når en tilstand evalueres. Resultatet af evalueringen overvejes for at tildele en variabel til en værdi.

Denne definition blev skrevet i C #