<Nodes>
<Node>
<ID>1</ID>
<TIDS>
<TID>2</TID>
<TID>3</TID>
</TIDS>
</Node>
<Node>
<ID>2</ID>
<TIDS>
<TID>4</TID>
</TIDS>
</Node>
<Node>
<ID>3</ID>
<TIDS>
<TID>7</TID>
</TIDS>
</Node>
<Node>
<ID>4</ID>
<TIDS>
<TID>7</TID>
</TIDS>
</Node>
<Node>
<ID>5</ID>
<TIDS>
<TID>7</TID>
</TIDS>
</Node>
<Node>
<ID>6</ID>
<TIDS>
<TID>7</TID>
</TIDS>
</Node>
<Node>
<ID>7</ID>
</Node>
</Nodes>
我想编写查询,它将 fselect TID 并再次查询 xml 以选择它的 TID 假设我的 where 条件是 ID 等于 1 然后我想在我的 where 条件中输出 2,3,4,7 如果我输入 ID 等于 5 然后输入7 如何编写递归 linq