프로그래밍/기본기ㆍ자료구조
2020. 9. 25.
Goto
개념 - 원하는 코드 라인으로 이동시켜주는 점프문 사용 방법 for (int i = 0; i < 10; i++) { if (i == 5) goto jump; } jump: Console.WriteLine("goto를 통해 i가 5일 때 jump: 부분으로 이동함"); Goto에 대하여 프로그래밍을 배울 적에 goto문을 절대 사용하지 말라고 교육 받았다. 그저 맹목적으로 '사용하지 마라'라고 교육 받아 'goto는 사용하면 안되는 것'으로 인지하고 살아왔다. 그런데 이전 팀에서 시니어경력자가 goto를 사용하는 것을 보았다. 그 시니어경력자는 내게 코드리뷰도 해주던 사람이었는데 그 사람이 goto를 사용하는 것을 보자 당황스러웠다. 그래서 goto는 왜 사용하면 안된다는 것인지 알아보기로 하고 구글링을 ..