Če izjava

Avtor: Lewis Jackson
Datum Ustvarjanja: 8 Maj 2021
Datum Posodobitve: 14 Maj 2024
Anonim
Dr. Ivo Komšić u BiH će biti rat
Video.: Dr. Ivo Komšić u BiH će biti rat

Vsebina

Opredelitev - Kaj pomeni, če izjava pomeni?

Stavek if v C # je programerska konstrukcija v C #, ki se uporablja za selektivno izvrševanje stavkov kode na podlagi rezultata vrednotenja Boolovega izraza. Boolov izraz mora vrniti bodisi pravo bodisi napačno vrednost.


Stavek if se uporablja kot nadzorni stavek za vejo na različne odseke kode, odvisno od rezultata pogojnega izraza Boole. Izraz je naveden v oklepajih in ocenjen med izvajanjem. Če ima izraz resnično vrednost, se izvede koda, ki sledi stavku if. V nasprotnem primeru se izvrši koda, ki sledi izbirnemu stavku "else". Če ni drugega stavka, se izvajanje nadaljuje s kodo po bloku if.

Stavek if zagotavlja možnost odločanja, s katero se en del kode izvrši namesto drugega na podlagi enega ali več določenih pogojev.

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedia razlaga If Izjava

V izrazu Boolean, ki ga je treba ovrednotiti v stavku if, lahko uporabimo več pogojev z operaterjem OR (||) in / ali operaterjem AND (&&). Drugi niz ustreznih logičnih operaterjev je | in &. Logični operaterji && in || ustvarijo učinkovitejšo kodo kot druge običajne, ker celotnega izraza ni treba vedno ovrednotiti. Zaradi tega jih imenujemo operaterji kratkega stika.


Na primer, lahko z izrazom if preverite, ali je vnos znakov v program abecedni, numerični ali posebni znak.

V nasprotju z jeziki, kot sta C ali C ++, kjer rezultat nič velja za lažno vrednost, število, ki ni nič, pa velja za resnično, C # pričakuje rezultate le kot logične vrednosti (resnične ali napačne). Torej, za numerične pogoje, kot je spremenljivka, ki ni enaka nič, mora biti izraz za ta pogoj izrecno napisan in ne samo ovrednoten s številom, ki je v oklepajih.

Čeprav konstrukcija stikala tvori alternativo stavku if in lahko zagotovi boljšo zmogljivost in jasnejšo kodo, se lahko uporabi le za testiranje izrazov na konstantnih vrednostih. Izvedbo if lahko nadomestimo s ternarnim operaterjem, ko se oceni pogoj. Rezultat ocene se šteje za dodelitev spremenljivki vrednosti.

Ta opredelitev je bila napisana v besedilu C #