私はツリー構造を持ったテーブルを持っています。linqでツリー構造のテーブルデータを取得するには?
Id ParentId Name
----------------
1 null x
2 null y
3 null z
4 null t
5 1 xx
6 1 xy
7 1 xz
8 2 yx
9 2 yy
10 9 yyx
11 10 yyxx
12 11 yyxxx
ルートノードの下にあるサブツリー全体を取得します。ルートノードが「x」のとき、ノード{1、5、6、7、10、11、12}のセットを取得したいとします。私はどのようにlinqによってそれを行うことができますか?
素敵な解決策、someones - 私は - "シンプル"が最高だと思う! –