다음을 통해 공유


루프 구조체(Visual Basic)

Visual Basic 루프 구조를 사용하면 하나 이상의 코드 줄을 반복적으로 실행할 수 있습니다. 조건이 True될 때까지, 조건이 False될 때까지, 지정된 횟수만큼, 또는 컬렉션의 각 요소에 대해 한 번 루프 구조에서 문을 반복할 수 있습니다.

다음 그림에서는 조건이 true가 될 때까지 문 집합을 실행하는 루프 구조를 보여 줍니다.

Do...Until 루프를 보여주는 순서도입니다.

동안 루프

While...End While 생성은 While문에서 지정된 조건이 True인 동안 문 집합을 실행합니다. 자세한 내용은 While...End While 문을 참조하세요.

Do 반복문

Do...Loop 생성을 사용하면 루프 구조의 시작 또는 끝에서 조건을 테스트 할 수 있습니다. 조건이 True인 상태로 유지되는 동안 루프를 반복할지, 아니면 조건이 True이 될 때까지 반복할지를 지정할 수도 있습니다. 자세한 내용은 Do...Loop 문을 참조하세요.

For 루프

...For 생성은 Next루프를 설정된 횟수만큼 수행합니다. 반복을 추적하기 위해 카운터라고도 하는 루프 제어 변수를 사용합니다. 이 카운터의 시작 및 끝 값을 지정하고 필요에 따라 한 반복에서 다음 반복으로 증가하는 양을 지정할 수 있습니다. 자세한 내용은 For...Next 문을 참조하세요.

각 항목 반복문

...For Each 생성은 Next컬렉션의 각 요소에 대해 문 집합을 한 번 실행합니다. 루프 제어 변수를 지정하지만 시작 또는 종료 값을 결정할 필요는 없습니다. 자세한 내용은 For Each...를 참조하세요. 다음 문입니다.

참고하십시오