한 유형의 객체 목록을 읽고 다른 유형의 객체 목록을 생성하는 foreach 루프가 있습니다. 람다식이 동일한 결과를 얻을 수 있다고 들었습니다.
var origList = List<OrigType>(); // assume populated
var targetList = List<TargetType>();
foreach(OrigType a in origList) {
targetList.Add(new TargetType() {SomeValue = a.SomeValue});
}
도움이 될 것입니다-나는 lambda와 linq를 처음 사용합니다.