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
반응형
'Delphi > 문법' 카테고리의 다른 글
FreeAndNil을 사용한 메모리 해제와 포인터 초기화 (0) | 2025.05.01 |
---|---|
Now와 FormatDateTime을 활용한 현재 날짜 및 시간 포맷 출력 (0) | 2025.04.14 |
TThread.Queue를 활용한 안전한 UI 업데이트 (0) | 2025.04.10 |
Interface를 활용한 의존성 주입 구조 만들기 (0) | 2025.04.04 |
Record Helper를 사용한 레코드 기능 확장 (0) | 2025.03.26 |
댓글