【发布时间】:2009-12-15 18:06:13
【问题描述】:
我有一个 foreach 循环读取一种类型的对象列表并生成不同类型的对象列表。有人告诉我 lambda 表达式可以达到相同的结果。
var origList = List<OrigType>(); // assume populated
var targetList = List<TargetType>();
foreach(OrigType a in origList) {
targetList.Add(new TargetType() {SomeValue = a.SomeValue});
}
任何帮助将不胜感激 - 我是 lambda 和 linq 的新手 谢谢, s
【问题讨论】:
-
@mmcrae 这个问题比这个问题新