如何使用 Linq 将 IQueryable> 转换为 IQueryable
本文关键字:IQueryable Page 转换 何使用 Linq | 更新日期: 2023-09-27 18:31:40
var page = pagesRepository.GetPages();
var categoryPages = page.ChildCategoryPages;
var articlePages = categoryPages.Select(x => x.ChildPages);
articlePages
是IQueryable<IQueryable<Page>>
.但我需要IQueryable<Page>
中的所有页面.
怎么做?
var articlePages = categoryPages.SelectMany(x => x.ChildPages);
本文关键字:IQueryable Page 转换 何使用 Linq | 更新日期: 2023-09-27 18:31:40
var page = pagesRepository.GetPages();
var categoryPages = page.ChildCategoryPages;
var articlePages = categoryPages.Select(x => x.ChildPages);
articlePages
是IQueryable<IQueryable<Page>>
.但我需要IQueryable<Page>
中的所有页面.
怎么做?
var articlePages = categoryPages.SelectMany(x => x.ChildPages);