Pahayag ng Lumipat

May -Akda: Randy Alexander
Petsa Ng Paglikha: 25 Abril 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
BILLY CRAWFORD MAY MATINDING PAHAYAG TUNGKOL SA LOYALTY SA TV NETWORK | HINDI NAGSISI NA LUMIPAT
Video.: BILLY CRAWFORD MAY MATINDING PAHAYAG TUNGKOL SA LOYALTY SA TV NETWORK | HINDI NAGSISI NA LUMIPAT

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Pahayag ng Lumipat?

Ang pahayag ng switch, sa C #, ay isang pahayag ng pagpili na nagbibigay-daan para sa paglipat ng kontrol ng programa sa isang listahan ng pahayag na may isang label ng switch na tumutugma sa halaga ng expression ng switch.


Ang pahayag ng switch ay isang pahayag ng control na nagsasagawa ng isang hanay ng lohika batay sa resulta ng isang paghahambing sa pagitan ng isang expression ng pagkontrol at mga label na tinukoy sa switch block. Ang ganitong uri ng pahayag ay tumutulong sa pagpapahintulot sa halaga ng isang variable o expression na piliin ang code block para sa pagpapatupad mula sa isang listahan ng mga kandidato na kumakatawan sa iba't ibang mga posibilidad na maaaring mangyari.

Ang paggamit ng isang pahayag sa switch ay nagreresulta sa pinahusay na pagganap at kakayahang mabasa kung ihahambing sa kung ano ang .. kung .. hagdan. Ang isang pahayag ng switch ay maaaring maglaman ng isa pang pahayag ng switch, sa gayon bumubuo ng isang nested switch, na maaaring magbunga ng mas mahusay na pagganap sa iba pang mga diskarte.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Pahayag ng Lumipat

Ang isang pahayag ng switch ay naglalaman ng keyword na "switch" na sinusundan ng isang expression ng pagkontrol sa switch (sa loob ng mga panaklong) at isang switch block. Ang switch block ay maaaring magsama ng zero o maraming mga seksyon ng paglipat. Ang bawat seksyon ng switch ay naglalaman ng keyword na "'case" na sinusundan ng isang pagpipilian (isang palagiang halaga na nagtatapos sa ":") at listahan ng pahayag.


Matapos suriin ang pagpapahayag ng pahayag ng switch, ang control ay ililipat sa pahayag kasunod ng "case" label na tumutugma sa halaga ng expression. Kung walang pagtutugma na palagiang tinukoy sa mga label na "kaso", ang kontrol ay ililipat sa pahayag kasunod ng label na "default" (kung mayroon ito) o sa pagtatapos ng pahayag ng switch.

Ang expression na tinukoy sa loob ng mga panaklong ay dapat na isang mahalagang uri, enum, string, Boolean o uri na maaaring ma-convert sa integral na uri. Ang bawat seksyon ng switch ay maaaring magsama ng maraming mga "case" label. Ang pagtatapos ng bawat seksyon ng paglipat ay dapat na hindi maabot; bilang isang resulta, ang seksyon ng switch ay kailangang magtapos sa isang pahayag na tumalon tulad ng "break". Ang mga constants na ginamit sa iba't ibang mga "case" label sa loob ng isang pahayag ng switch ay hindi maaaring ulitin.

Halimbawa, ang isang pahayag ng switch ay maaaring magamit upang ihambing ang numerical na halaga ng input mula sa gumagamit na may isang listahan ng mga pagpipilian sa menu na ipinapakita sa isang application at pagkatapos ay isagawa ang application batay sa pagpili ng mga gumagamit.


Sa kaibahan sa C ++, ang pagpapatupad ng isang seksyon ng switch sa C # ay hindi pinapayagan na "mahulog" (magpatuloy) sa susunod na seksyon ng switch.

Ang kahulugan na ito ay isinulat sa con ng C #