79
WHAT
- For문 Scope 안에서 할당하는 로컬변수
WHY
- 람다로 인한 임시객체가 for문 scope 안에 생성되도록 한다.
HOW
용례
- 카카오키워드 컬럼추가 하는데 같은것이 너무 많이 반복되어
dSColumnMapper에 반복문으로 add하려 했다. - dSColumnMapper에 넣은 람다식은 인덱스를 기억하지 못해서
Lazy Evaluation 도중 계속 같은 인덱스만 들어가는 것을 확인 - GPT를 통해(..) 관련 이론을 깨닫게 되었다.
- 캡쳐 변수를 사용하면 람다로 인해 생성되는 임시객체가
For문 scope 안에 생성되면서 해당 캡쳐를 기억하게 된다.
관련 키워드
- 클로저: 람다식에서 로컬변수 쓰는 것?