Bahay Pag-unlad Ano ang isang habang pahayag? - kahulugan mula sa techopedia

Ano ang isang habang pahayag? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang kahulugan ng Habang Pahayag?

Ang habang pahayag, sa C #, ay isang pahayag ng pag-ulit na nagbibigay-daan sa pagpapatupad ng isang naka-embed na pahayag na kondisyon nang walang o nang maraming beses. Ang naka-embed na pahayag ay nagpapahiwatig ng code block na naglalaman ng solong o maraming mga pahayag na naisakatuparan sa loob ng habang pahayag.


Ang habang ang pahayag ay isa sa mga pahayag ng control flow sa C # na nagbibigay-daan sa pagpapatupad ng isang pagkakasunud-sunod ng logic nang maraming beses sa isang loop hanggang sa isang tiyak na kondisyon ay hindi totoo. Yamang ang pagkontrol na expression na kumakatawan sa kondisyon ay nasuri sa simula ng pagpapatupad ng habang loop, may posibilidad na hindi pagpasok sa loop kapag ang kondisyon ay nagbabalik mali sa unang pag-ulit.

Ang habang ang pahayag ay karaniwang ginagamit kapag ang bilang ng mga iterations na naisakatuparan ay hindi nalalaman at hindi matantya. Ang habang pahayag ay maaari ring magamit sa isang loop kung saan ang kondisyon ay laging mananatiling totoo ngunit may mga kondisyon sa paglabas sa loob ng mga pahayag sa katawan ng loop.

Paliwanag ng Techopedia Habang Pahayag

Ang habang pahayag ay tumatagal ng isang parameter na tumutukoy sa pagpapahayag ng Boolean na kumakatawan sa kondisyon para sa pagtatapos ng loop. Sa kaso ng higit sa isang kondisyon, ang expression ng Boolean ay maaaring itayo sa pamamagitan ng pagsasama ng maraming mga kondisyon sa mga kondisyong lohikal na operator (&& at ||) o mga operator ng lohikal na Boolean (& at |).


Sinusuri ang Boolean expression habang:

  • Ang pagpasok ng loop sa unang pag-ulit
  • Ang kontrol ay umaabot sa dulo ng naka-embed na pahayag ng habang pahayag
  • Ang pahayag na "magpatuloy" ay isinasagawa sa loob ng loop

Kung ang resulta ng pagsusuri ng expression na ito ay totoo, ang kontrol ay ilipat sa naka-embed na pahayag. Kung ang expression ng Boolean ay nagbabalik mali, ang kontrol ay inilipat sa labas ng pahayag.


Halimbawa, ang pahayag habang maaaring magamit upang mai-print ang mga numero mula sa isa hanggang 10 sa pamamagitan ng pagbibigay ng isang naaangkop na kondisyon ng Boolean, kasama ang kinakailangang pag-update sa variable na nauugnay sa kondisyon.


Ang "Break", "return", "throw" at "goto" ay ang mga pahayag ng jump na maaaring magamit sa loob ng habang ang loop upang lumabas mula sa pag-iwas sa mga pahayag na naka-embed sa loob ng loop na iyon.


Upang wakasan ang pahayag habang maiwasan ang paglitaw ng isang walang hanggan na loop, ang pagpapahayag ng Boolean ay dapat na naaangkop na tinukoy kasama ang wastong pagsisimula at pag-update ng mga variable na ginamit sa expression.

Ang kahulugan na ito ay isinulat sa konteksto ng C #

Ano ang isang habang pahayag? - kahulugan mula sa techopedia