Вопрос про списки

corps99

Client
Регистрация
12.03.2020
Сообщения
8
Благодарностей
0
Баллы
1
Всем привет! Ребята, подскажите как взять последнею строку из списка (Допустим в списке урлы, но они не пронумерованы), или как диапозоном но последние с десяток к примеру строк?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 643
Баллы
113
У списка есть возможность узнать количество. Номер последней строки = количество минус один
 

corps99

Client
Регистрация
12.03.2020
Сообщения
8
Благодарностей
0
Баллы
1

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 643
Баллы
113
  • Спасибо
Реакции: corps99

xASZx

Client
Регистрация
24.11.2017
Сообщения
72
Благодарностей
15
Баллы
8
C#:
/*
    project.Lists["lst"] - исходный список

    project.Lists["newList"] - новый список
*/

//Последний элемент
project.Variables["lastItem"].Value = project.Lists["lst"].Last();

//Последние 10
int countGetLastItems = 10;
project.Lists["newList"].AddRange(project.Lists["lst"].Skip(Math.Max(0, project.Lists["lst"].Count - countGetLastItems)).Take(countGetLastItems));
 
  • Спасибо
Реакции: corps99

Кузнец

Client
Регистрация
20.12.2016
Сообщения
181
Благодарностей
32
Баллы
28

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)