public bool GetItemNum(ref int count, CollapseItem itemToGet) { if (itemToGet == this) return true; count++; if (mExpanded) { for (int i = 0; i < mItems.Count; i++) { if (mItems[i].GetItemNum(ref count, itemToGet) == true) return true; } } return false; }