Visual Basic 루프 구조를 사용하면 하나 이상의 코드 줄을 반복적으로 실행할 수 있습니다. 조건이 True
될 때까지, 조건이 False
될 때까지, 지정된 횟수만큼, 또는 컬렉션의 각 요소에 대해 한 번 루프 구조에서 문을 반복할 수 있습니다.
다음 그림에서는 조건이 true가 될 때까지 문 집합을 실행하는 루프 구조를 보여 줍니다.
동안 루프
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...를 참조하세요. 다음 문입니다.
참고하십시오
.NET