ฉันมีวง foreach อ่านรายการของวัตถุประเภทหนึ่งและผลิตรายการวัตถุประเภทอื่น ฉันถูกบอกว่าการแสดงออกแลมบ์ดาสามารถบรรลุผลลัพธ์เดียวกัน
var origList = List<OrigType>(); // assume populated
var targetList = List<TargetType>();
foreach(OrigType a in origList) {
targetList.Add(new TargetType() {SomeValue = a.SomeValue});
}
ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม - ฉันยังใหม่กับแลมบ์ดาและลินุกซ์ขอบคุณ