public ITreeNode ChildAt(int index) { return childList == null ? null : ChildList[index] as ITreeNode; } public bool Contains(ITreeNode node) { return ChildList.Contains(node); }