본문 바로가기
Delphi/문법

for..in 반복문을 사용한 컬렉션 순회

by MonoSoft 2025. 5. 5.
728x90
반응형

for..in 반복문을 사용한 컬렉션 순회

 

 

델파이의 for..in 구문은 배열이나 리스트, 문자열, 컬렉션 등을 
간단하게 순회할 수 있게 해주는 문법입니다. 
기존의 인덱스 기반 반복문보다 가독성이 좋고, 실수 가능성이 적어 더욱 안전합니다.

uses
  System.SysUtils, System.Classes;

procedure ForInExample;
var
  List: TStringList;
  S: string;
begin
  List := TStringList.Create;
  try
    List.Add('Delphi');
    List.Add('개발');
    List.Add('재미있어요');

    for S in List do
      ShowMessage(S);
  finally
    List.Free;
  end;
end;

for..in은 제네릭 컬렉션, 문자열, 배열 등 다양한 반복 대상에 사용 가능
읽기 전용 접근이므로, 내부에서 항목을 수정하거나 삭제하면 안 됨
가독성과 유지보수성이 뛰어난 반복 방식

 


#델파이
#Delphi
#forin
#반복문
#컬렉션처리
#TStringList
#가독성
#VCL개발
#배열순회
#루프구조

728x90
반응형

댓글