/// <summary>Constructs a BTreeList instance.</summary> public BTreeList(int order, IComparer <T> comparer) { _isReadOnly = false; _order = order; _comparer = comparer; _kvcomparer = new KvComparer(_comparer); Clear(); }
/// <summary>Constructs a BTreeList instance.</summary> public BTreeDictionary(int order, IComparer <TKey> comparer) { if (order < 4) { throw new ArgumentOutOfRangeException("order"); } if (comparer == null) { throw new ArgumentNullException("comparer"); } _isReadOnly = false; _order = order; _comparer = comparer; _kvcomparer = new KvComparer(_comparer); Clear(); }