protected TTreeNode(int minimum, int maximum, TTree <TItem, TNode> tree) { #region param checks if (minimum < 1) { throw new ArgumentOutOfRangeException("minimum", "Expecting a minimum of at least 1."); } if (maximum < minimum) { throw new ArgumentOutOfRangeException("maximum", "Maximum value must be greater than the minimum. "); } if (tree == null) { throw new ArgumentNullException("root"); } #endregion ItemCount = 0; m_data = new TItem[maximum]; m_minimum = minimum; m_tree = tree; }
public SimpleTTreeNode(int minimum, int maximum, TTree <TItem, SimpleTTreeNode <TItem> > root) : base(minimum, maximum, root) { }