For Each of index number

for each에서 현재 몇번째 string array를 item에 담은 상태인지…index번호를 확인하고 싶습니다.

배열에 무엇이 있는지 알고 싶으면 다음을 사용하십시오. ArrayVar.Count.ToString

baeyeol-e mueos-i issneunji algo sip-eumyeon da-eum-eul sayonghasibsio. ArrayVar.Count.ToString

따로 정수변수를 하나 선언하여 count = count +1 이런식으로 세는법도 있습니다.
for each 문 안에서 count 값이 하나씩 증가하게 되므로 나중에 볼때 write line에

count + " 번 째는 "+ item.tostring
이런식으로 해두곤 합니다.

총 길이가 알고 싶으실땐 ArrayA.Length.ToString 를 사용합니다.

For each 와 For each row 두 액티비티 모두 인덱스 값을 아웃풋으로 제공해주는 기능이 19.2 버전인가부터 생겼습니다.
다만 인식하실때 컴퓨터는 0번째부터 카운트를 하니 사람은 +1 번째 처리중이라고 생각해주시면 될것같네요.

이 방법 말고 for each 액티비에서 제공해주는 멤버변수가 없나 싶어서요 ^^;;

위엣분 말대로 for each output에 변수를 주고 wirteline 해보니 0번부터 처리번호를 주네요 이거로 하시면 될거같습니다.

1 Like