/// <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); }
/// <summary> /// Получает срез элементов от начального индекса до конца списка. /// </summary> /// <param name="firstIndex">Начальный индекс.</param> public TokenList GetRange(int firstIndex) { TokenList newList = new TokenList(); newList.AddRange(base.GetRange(firstIndex, Count - (firstIndex))); return(newList); }