Ejemplo n.º 1
0
        /// <summary>
        /// Получает срез элементов от начального индекса до конечного не включительно.
        /// </summary>
        /// <param name="firstIndex">Начальный индекс.</param>
        /// <param name="lastIndex">Конечный индекс.</param>
        public new TokenList GetRange(int firstIndex, int lastIndex)
        {
            TokenList newList = new TokenList();

            newList.AddRange(base.GetRange(firstIndex, lastIndex - firstIndex));

            return(newList);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Получает срез элементов от начального индекса до конца списка.
        /// </summary>
        /// <param name="firstIndex">Начальный индекс.</param>
        public TokenList GetRange(int firstIndex)
        {
            TokenList newList = new TokenList();

            newList.AddRange(base.GetRange(firstIndex, Count - (firstIndex)));

            return(newList);
        }