๋‚œ ๊ฐ€๋” ์ฝ”๋ฃจํ‹ด์—์„œ ์“ฐ๋Š”๋ฐย ์ฝ”๋“œ๋ฅผ ๋ณด๊ธฐ์ข‹๊ฒŒ ์ •๋ฆฌํ•˜๋Š”ย ์šฉ๋„๋กœ ์“ฐ๋ฉด ์“ธ๋งŒํ•˜๋˜๋ฐ...


while(์กฐ๊ฑด1)

{

if(์กฐ๊ฑด 2)

goto ๋ ˆ์ด๋ธ”


์–ด์ฉŒ๊ณ ์ €์ฉŒ๊ณ 


if(๋˜ ๋‹ค๋ฅธ ์กฐ๊ฑด 3)

goto ๋ ˆ์ด๋ธ”


์–ด์ฉŒ๊ณ ์ €์ฉŒ๊ณ 


yield return null;

}


์–ด์ฉŒ๊ณ  ์ €์ฉŒ๊ณ  ์ฝ”๋ฃจํ‹ด ์ข…๊ฒฐ ์ฝ”๋“œ

yield break;


๋ ˆ์ด๋ธ” :

์˜ˆ์™ธ์‹œ ์ข…๊ฒฐ ์ฝ”๋“œ

}


์ด๋Ÿฐ ์‹์œผ๋กœ ๊ทธ๋ƒฅ ๋ณด๊ธฐ ํŽธํ•˜๋ผ๊ณ ย ์ •๋ฆฌํ•˜๋Š” ์šฉ๋„๋กœ ์“ฐ๊ณ ย ์—ฌ์ „ํžˆ ์ฝ”๋ฃจํ‹ด ์•ˆ์— ์žˆ์œผ๋‹ˆ ์‹œ๊ฐ„์„ ์ง€์—ฐ์‹œํ‚ค๊ฑฐ๋‚˜ ๋‹ค์‹œ ๋ฃจํ”„๋ฅผ ๋Œ๋ฆฌ๋‹คย ์ข…๊ฒฐ์‹œํ‚ฌ ์ˆ˜๋„ ์žˆ์–ด์„œ ๋ฉ”์†Œ๋“œ๋กœ ์ฃผ๊ณ ๋ฐ›๊ฑฐ๋‚˜ ์ƒˆ ์ฝ”๋ฃจํ‹ด์ด๋‚˜ ์ฝœ๋ฐฑ์„ ๋ถ€๋ฅด๋Š” ๊ฒƒ๋ณด๋‹ค ํŽธํ•จ


๊ธ€๊ณ  ์ € ์‚ฌ์ด์— ๋˜ goto๋ฅผ ๋„ฃ์–ด์„œ ์ข€ ๋” ๋ณต์žกํ•œ ์ข…๊ฒฐ ์ฝ”๋“œ๋ฅผ ๋„ฃ์„ ์ˆ˜๋„ ์žˆ๊ฒ ์ง€ ๊ทผ๋ฐ ๊ทธ๋ ‡๊ฒŒ ํ•˜๋Š” ์ˆœ๊ฐ„ ์ ์  ํ—ท๊ฐˆ๋ฆฌ๊ธฐ ์‹œ์ž‘ํ•˜๋‹ˆ ๊ทธ๋ ‡๊ฒŒ๋Š” ์“ฐ์ง€ ๋ง๊ณ  ๊ฐ„๋‹จํ•œ ๋ฃจํ”„ ํƒˆ์ถœ์šฉ์ด๋‚˜ ์˜ˆ์™ธ์ฒ˜๋ฆฌ์šฉ์œผ๋กœ ์“ฐ๋ผ๋Š” ๊ฑฐย goto๋ฅผ ์ด์šฉํ•ดย ๋ ˆ์ด๋ธ” ์‚ฌ์ด๋ฅผ ์˜ค๊ฐ€๋ฉฐ ์ฝ”๋“œ์˜ ํ๋ฆ„์„ ์ œ์–ดํ•˜๊ณ  ๊ทธ์— ๋”ฐ๋ฅธ ๊ฒฐ๊ณผ๊ฐ’์„ ๋งŒ๋“ค๋ ค๊ณ  ํ•˜๋Š” ๊ฒŒ ์œ„ํ—˜ํ•œ ๊ฑฐ์ง€ ๊ฐ€๋” ์ฝ”๋“œ๋ฅผ ์ •๋ฆฌํ•˜๋Š” ์ •๋„๋กœ๋Š” ์“ธ๋งŒํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•จย 


๋‚˜๋„ ์ฒจ ๋ฐฐ์šธ๋•Œ goto๋Š” ์ ˆ๋Œ€ย ์“ฐ๋ฉด ์•ˆ๋œ๋‹ค๋Š” ์†Œ๋ฆฌ์—ย ๋ง‰์—ฐํ•˜๊ฒŒ ๊ฒ๋จน๊ณ  ์•ˆ์ผ์—ˆ๋Š”๋ฐ ๋ช‡๋ช‡ ์—์…‹๋“ค ๊ตฌ์ž…ํ•ด์„œย ์ฝ”๋“œ๋“ค ๋ถ„์„ํ•˜๋‹ค๋ณด๋‹ˆ ์ข…์ข… goto๋กœ ๋” ๊น”๋”ํ•˜๊ฒŒ ์ •๋ฆฌํ•˜๋Š” ๊ฑธ ๋ณด๊ณ  ๋‚˜๋„ ํ‰๋‚ด๋‚ด์„œ ์จ๋ดค๋Š”๋ฐย ํŽธํ•˜๋”๋ผ