有谁知道以下代码的LINQ代码是什么?:
foreach (Bed bed in field.GetBeds())
{
asparaguses.AddRange(bed.GetAsparaguses());
}
Run Code Online (Sandbox Code Playgroud)
fub*_*ubo 11
使用SelectMany扁平化嵌套列表
asparaguses.AddRange(field.GetBeds().SelectMany(bed => bed.GetAsparaguses()));
Run Code Online (Sandbox Code Playgroud)
尝试SelectMany以扁平化的集合集合:
asparaguses.AddRange(field
.GetBeds()
.SelectMany(bed => bed.GetAsparaguses()));
Run Code Online (Sandbox Code Playgroud)