Treenumerable (nuget): Treenumerable is a general purpose library for enumerating, traversing and querying just about any tree.
Keywords: LINQ|tree|enumerate|traverse|hierarchy