list获取所有上级

Posted weiyongzhi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了list获取所有上级相关的知识,希望对你有一定的参考价值。

/// <summary>
/// 获取所有上级
/// </summary>
/// <param name="list"></param>
/// <param name="ID"></param>
/// <returns></returns>
public static IEnumerable<HelpDocumentType> GetFatherList(IList<HelpDocumentType> list, int ID)

var query = list.Where(p => p.ID == ID).ToList();
return query.ToList().Concat(query.ToList().SelectMany(t => GetFatherList(list, t.ParentID)));

以上是关于list获取所有上级的主要内容,如果未能解决你的问题,请参考以下文章

递归获取菜单栏

MySql 获取当前节点及递归所有上级节点

VB如何获取当前目录的上级目录名?

步步为营-82-获取当前部门的所有上级节点-存储过程实现

(转)Jquery获取上级下级或者同级的元素

python 获取当前目录,上级目录,上上级目录