루프 구조(Visual Basic)
Visual Basic 루프 구조체를 사용하면 하나 이상의 코드 줄을 반복적으로 실행할 수 있습니다. 조건이 True
가 될 때까지 또는 False
가 될 때까지, 컬렉션의 각 요소에 대해 지정된 횟수만큼 또는 한 번씩 루프 구조체에서 문을 반복할 수 있습니다.
다음 그림에서는 조건이 true가 될 때까지 문 집합을 실행하는 루프 구조를 보여 줍니다.
While 루프
While
...End While
생성은 While
문에 지정된 조건이 True
인 한 문 집합을 실행합니다. 자세한 내용은 While...End While 문을 참조하세요.
Do 루프
Do
...Loop
생성을 사용하면 루프 구조체의 시작 또는 끝에서 조건을 테스트 할 수 있습니다. 조건이 True
로 유지되는 동안 또는 조건이 True
가 될 때까지 루프를 반복할지 여부를 지정할 수도 있습니다. 자세한 내용은 Do...Loop 문을 참조하세요.
For 루프
For
...Next
생성은 루프를 설정된 횟수만큼 수행합니다. 이는 반복을 추적하기 위해 카운터라고도 하는 루프 제어 변수를 사용합니다. 이 카운터의 시작 및 끝 값을 지정하고 필요에 따라 한 번 반복에서 다음 반복으로 증가하는 양을 지정할 수 있습니다. 자세한 내용은 For...Next 문을 참조하세요.
For Each 루프
For Each
...Next
생성은 컬렉션의 각 요소에 대해 한 번 문 집합을 실행합니다. 루프 제어 변수를 지정하지만 시작 또는 종료 값을 결정할 필요는 없습니다. 자세한 내용은 For Each...Next 문을 참조하세요.
참고 항목
.NET