public object Lamda(IList<MenuEntity> data, int menuNo)
{
IList<MenuEntity> menuEntity = data;
var result = menuEntity.Where(x => x.ParentMenuNo == menuNo).Select(
x => new {
MenuNo = x.MenuNo,
parentMenuNo = x.ParentMenuNo,
MenuName = x.MenuName,
MenuIconPath = x.MenuIconPath,
childs = Lamda(data, x.MenuNo)
}
).ToList();
return result;
}
위 코드는 c#코드인데... 자바 람다식 써서 위와 같이 재귀함수 돌리는 방법 있을까?ㅠ
댓글 0