public List<MenuListModel> FindChild(List<MenuListModel> list, int parent = 0)
{
List<MenuListModel> pageValues = new List<MenuListModel>();
if (list.Where(o => o.ParentId == parent).Count() > 0)
{
foreach (var item in list.Where(o => o.ParentId == parent).ToList())
{
pageValues.Add(item);
pageValues.AddRange(FindChild(list, item.Id));
}
}
return pageValues;
}
循环获取子类递归
最新推荐文章于 2023-01-25 00:47:51 发布