Recursive Loop to find nested children
<p>Assume I have a Relationship like this table</p>

<pre><code>A is a root node . 
B is a Child of A,
C is a Child of A,
D is a child of B,
E is a child of C,
F is a Child of E,
G is a Root Node,
H is a child of G,
</code></pre>

<p>and it goes on with nested relations like above</p>

<p>I want to put Parent node which is A in a list which all its children and grandchildren like <code>List.Add(Child_of_A)</code></p>

<p>How to achieve this? using c#</p>
