public int CountLess(int index, sortType key) { AutoCSer.SearchTree.Dictionary <sortType, valueType> tree = treeArray[index]; return(tree != null?tree.CountLess(ref key) : 0); }
/// <summary> /// 获取分页记录集合 /// </summary> /// <param name="pageSize"></param> /// <param name="currentPage"></param> /// <param name="isDesc"></param> /// <param name="tree"></param> internal SearchTreeDictionaryPageAwaiter(int pageSize, int currentPage, bool isDesc, AutoCSer.SearchTree.Dictionary <sortType, valueType> tree) : base(pageSize, currentPage, isDesc) { this.tree = tree; }
public int GetCount(int index) { AutoCSer.SearchTree.Dictionary <sortType, valueType> tree = treeArray[index]; return(tree != null ? tree.Count : 0); }
/// <summary> /// 获取匹配记录集合 /// </summary> /// <param name="tree"></param> /// <param name="isValue"></param> internal SearchTreeDictionaryFindTask(AutoCSer.SearchTree.Dictionary <sortType, valueType> tree, Func <valueType, bool> isValue) { this.tree = tree; this.isValue = isValue; wait.Set(0); }