Linq打开了一个嵌套的foreach

pis*_*hio 2 c# linq

如何将以下嵌套foreach循环转换为Linq表达式?

谢谢

        List<Plan> plans = new List<Plan>();

        foreach (var planning in plannings)
        {
            foreach (var plan in planning)
            {
                plans.Add(plan);
            }                
        }
Run Code Online (Sandbox Code Playgroud)

如果可能的话,我希望看到lambda表达式(.Select())比from .. select语法更多

Che*_*hen 8

var plans = plannings.SelectMany(p => p);
Run Code Online (Sandbox Code Playgroud)