public int ItemCount() { if (values == null) { return(left.ItemCount() + right.ItemCount()); } else { return(values.Count); } }
// May include duplicates public int ItemCount() { return(node.ItemCount()); }