Try below code:
@
{
ShowMenu((IEnumerable<menu>)ViewBag.MenuObjectList);
}
@helper ShowMenu(IEnumerable<menu> menuList)
{
<ul>
@foreach (var menuObj in menuList)
{
<li>
@menuObj.Title
@if (menuObj.Children.Any())
{
@ShowMenu(menuObj.Children)
}
</li>
}
</ul>
}</menu></menu>
Here Menu is class and MenuObjectList is ViewBag parameter- you need to set inside contriller.