Size: a a a

2020 July 20

S

Supernic3 in CODE BLOG / C#
skip - take ?
источник

AN

Alexander Neutov in CODE BLOG / C#
Supernic3
skip - take ?
count не понадобится?
источник

S

Supernic3 in CODE BLOG / C#
Alexander Neutov
count не понадобится?
понадобится, а в чём беда? IEnumerable - это, по сути, sequence, и там нельзя определить где последний элемент
источник

S

Supernic3 in CODE BLOG / C#
Только прочитав до конца, ну, собсна, это и нужно
источник

AN

Alexander Neutov in CODE BLOG / C#
нет беды )
я просто засомневался в памяти своей
источник

S

Supernic3 in CODE BLOG / C#
ienum - lazy, следовательно, ну никак иначе ты и не сделаешь. Преобразовывай в list + index или же skip - take + count. иначе - никак)
источник

МШ

Максим Шут in CODE BLOG / C#
Supernic3
ienum - lazy, следовательно, ну никак иначе ты и не сделаешь. Преобразовывай в list + index или же skip - take + count. иначе - никак)
Понял, спс
источник

А

Антон in CODE BLOG / C#
.ElementAt(*число(индекс)*)
источник

А

Антон in CODE BLOG / C#
Переслано от Alexander Neutov
индексатора ж нет в IEnumerable
источник

А

Антон in CODE BLOG / C#
Ну и по логике индексом предпоследнего будет .Count()-2
источник

А

Антон in CODE BLOG / C#
Если я вообще правильно понял про что вы
источник

S

Supernic3 in CODE BLOG / C#
Антон
.ElementAt(*число(индекс)*)
Как выше написано было - Count жи ни харашо
источник

А

Антон in CODE BLOG / C#
Ну а как ещё получить колличество элементов в ienumerable
источник

AN

Alexander Neutov in CODE BLOG / C#
Антон
Ну и по логике индексом предпоследнего будет .Count()-2
это получится сделать только после преобразования к коллекции
источник

AN

Alexander Neutov in CODE BLOG / C#
ну или нужно отдельно заюзать count, skip, take на ienumerable
источник

S

Supernic3 in CODE BLOG / C#
ienum - lazy, без итерации - не решить. Тут обсуждать больше нечего)
источник

EA

Egene Avdeev in CODE BLOG / C#
Максим Шут
Как в колекции IEmerable можно вытянуться предпоследний элемент?
Reverse(), такие дела
источник

AN

Alexander Neutov in CODE BLOG / C#
Egene Avdeev
Reverse(), такие дела
И чем это поможет?
Нет ну скипнуть 1 и тейк
Но в чем выигрыш
источник

EA

Egene Avdeev in CODE BLOG / C#
Alexander Neutov
И чем это поможет?
Нет ну скипнуть 1 и тейк
Но в чем выигрыш
Element At же сделать
источник

НП

Никита Петроченко... in CODE BLOG / C#
Alexander Neutov
И чем это поможет?
Нет ну скипнуть 1 и тейк
Но в чем выигрыш
collection.Reverce().Skip(1).First()
источник