Table of Contents

AntBot Studio > Activity > 흐름제어 > 반복문 > ForEach

정의 (Description)

  • For-Each 제어문으로 순차적 방식으로 단일 thread를 수행하는 Activity입니다.

속성 (Properties) (*은 필수값입니다.)

항목 설명 데이터타입 기본값 설정가능옵션
Common
Activity이름 해당 Activity의 이름을 설정합니다.
- 기본값은 Activity명이며, 사용자가 직접 변경 가능합니다.
String ForEach
Input Common
Values * For-Each 반복 제어문을 수행할 데이터를 설정합니다. IEnumerable Null
Output
Index 0부터 시작하는 현재 Index값을 설정합니다. Int32 Null
기타
ArgumentType For-Each 반복 제어문을 수행할 데이터 유형을 설정합니다. Type Object


액티비티 사용 예시 (Example Usage)

  • 'ForEach' 액티비티를 사용하여 구구단 2단을 로그로 출력해보는 예시



  1. 'ForEach' 액티비티 조건 입력

    • Input Common > Values
      • Enumerable.Range(1,9) 입력
        • 1부터 9까지 숫자를 생성하는 메서드
    • 기타 > ArgumentType
      • Int32 선택

  2. '로그남기기' 액티비티 설정값 입력

    • Input Common > 로그메세지
      • int_i.ToString+" X "+item.ToString+" = "+(int_i*item).ToString 입력

  3. 실행 결과 확인

    • 작업 결과 로그
      • 구구단 2단을 로그에 출력



## 추가 관련 데이터 | 항목명 | 값 | | --- | --- | | 원본 매뉴얼 URL | /AntBot%20Studio/Activity/7.%20흐름제어/반복문/ForEach/ktds.AntBot.Activities.BasicLib.ForEachGeneric.ForEachGenericCodeActivity.html | | 패키지명 | ktds.AntBot.Activities.BasicLib.ForEachGeneric.ForEachGenericCodeActivity | | 매뉴얼 ID | ktds.AntBot.Activities.BasicLib.ForEachGeneric.ForEachGenericCodeActivity |