foreach 문의 주요 용도로 가장 적절한 것은?

과목: C#

문제 번호: 2570

medium
foreach 문의 주요 용도로 가장 적절한 것은?
A. 배열의 특정 인덱스만 접근할 때
B. 배열의 모든 요소를 순차적으로 처리할 때
C. 무한 반복이 필요할 때
D. 역순으로 배열을 처리할 때

정답: B



foreach 문의 특징과 적절한 사용 상황을 이해해야 합니다.

⦁ foreach의 핵심 특징:
⦁ 배열/컬렉션의 모든 요소를 처음부터 끝까지 순회
⦁ 인덱스 없이 값에 직접 접근
⦁ 요소를 건너뛰거나 선택적 접근 불가

⦁ foreach가 적합한 경우:
⦁ 모든 요소 출력
⦁ 합계, 평균 계산
⦁ 요소 검색
⦁ 데이터 변환

⦁ foreach가 부적합한 경우:
⦁ 특정 인덱스만 필요 → for 문 사용
⦁ 역순 처리 필요 → for 문으로 역순 구현
⦁ 요소 값 수정 필요 → for 문 사용

💡 학습 팁

이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.