#region 获取导航栏方法-无限层级
/// <summary>
/// 获取导航栏方法-无限层级
/// </summary>
/// <returns></returns>
public string GetNavigationbar()
{
//获取全部集合
List<NavigationbarModel> allModel = new List<NavigationbarModel>();
List<Category> list = NavigationbarList();
List<NavigationbarModel> topModels = new List<NavigationbarModel>();
string json = "";
try
{
if (categoryList != null && categoryList.Count > 0)
{
foreach (var category in categoryList)
{
NavigationbarModel model = new NavigationbarModel();
model.I
C# 导航栏无限层级树
最新推荐文章于 2023-01-16 09:26:53 发布
本文介绍了一种使用C#实现无限层级导航栏的方法,包括获取所有导航栏项、筛选顶级分类并递归添加子项的逻辑。通过`LoopToAppendChildren`方法实现了对导航栏数据的无限分级处理,最终返回Json格式的导航栏结构。
摘要由CSDN通过智能技术生成