public GenericRecursor(System.Collections.Generic.List <T> list , GetIdentifierValue_t parentId , GetIdentifierValue_t id ) : this(default(T), list, parentId, id, new System.Collections.Generic.List <SortTerm <T> >(), -1) { } // End Constructor
} // End Constructor public GenericRecursor(T me , System.Collections.Generic.List <T> list , GetIdentifierValue_t parentId , GetIdentifierValue_t id , System.Collections.Generic.List <SortTerm <T> > sorts , int level) { this.Me = me; this.m_list = list; this.Level = ++level; this.m_parentId_func = parentId; this.m_id_func = id; this.m_sorts = sorts; } // End Constructor