Linq 解开嵌套的 foreach
如何将以下嵌套 foreach
循环转换为 Linq 表达式?
谢谢
List<Plan> plans = new List<Plan>();
foreach (var planning in plannings)
{
foreach (var plan in planning)
{
plans.Add(plan);
}
}
,如果可能的话,我希望看到它更多地使用 lambda 表达式 ( .Select()
) 完成,而不是使用 from .. select
语法
how can i turn the following nested foreach
loop into a Linq expression?
Thanks
List<Plan> plans = new List<Plan>();
foreach (var planning in plannings)
{
foreach (var plan in planning)
{
plans.Add(plan);
}
}
I'd like to see it done with lambda expression ( .Select()
) more than with the from .. select
syntax, if possible
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
为了完整起见,这里是查询语法版本:
Just for completeness, here's the query syntax version:
..可能有用!
..might work!