Hi Srinivas,
The oChildren.Remove(idx) method will accepts the VisOrder as the idx.
From your previous screenshot I can see that your LineID 2,5,6 corresponds to VisOrder 1,4,5.
And since for deleting, it is easier if we delete from the bottom up, hence the order of removing is
5
4
1
Regards
Edy