Re[31]: За нашу свободу!
От: Pavel Dvorkin Россия  
Дата: 16.02.10 05:48
Оценка:
Здравствуйте, fmiracle, Вы писали:

F>Здравствуйте, Pavel Dvorkin, Вы писали:


PD>>Да мне хоть так, хоть этак, хоть с энумератором, хоть вообще без него. Я просто говорю — если по ходу прямого перебора строк нужно вдруг получить последнюю, придется делать новый view. А обертку делай какую хочешь.


F>Да, я в курсе, что ты любишь менять и усложнять задачу по ходу дела. Просто последнюю строку брать уже неинтересно (описали же уже не раз как это можно) — начит надо собеседникам подкинуть какое-угодно усложнение.


Читать топик внимательно надо

http://www.rsdn.ru/forum/philosophy/3688862.1.aspx
Автор: Pavel Dvorkin
Дата: 01.02.10


Вот оттуда.

PD>М-да... Если не секрет, объясни, как реализовать обращение к этому Last в процессе обычной энумерации. То есть идем себе и идем по коллекции, потом захотели Last, а потом продолжаем идти с того места, где остановились... Чудо, а не код получится.


Написано это 1 февраля. Из-за этого моего высказывания, собственно говоря, весь сыр-бор и разгорелся.
With best regards
Pavel Dvorkin
Re[32]: За нашу свободу!
От: fmiracle  
Дата: 16.02.10 19:35
Оценка: +1 -1
Здравствуйте, Pavel Dvorkin, Вы писали:

F>>Да, я в курсе, что ты любишь менять и усложнять задачу по ходу дела. Просто последнюю строку брать уже неинтересно (описали же уже не раз как это можно) — начит надо собеседникам подкинуть какое-угодно усложнение.


PD>Читать топик внимательно надо

PD>http://www.rsdn.ru/forum/philosophy/3688862.1.aspx
Автор: Pavel Dvorkin
Дата: 01.02.10

PD>Вот оттуда.

Да-да, ты мог бы прямо тут привести эту цитату, чтобы все видели, что там ничего про 1-2 view не говорилось, а только про то, как вообще возможно в процессе обычной энумерации обратиться к Last. Что, разумеется, никакой сложности не представляет. И тут вдруг бац — джокер — меняем задним числом условие на то, что view должна быть ровно одна, и все вокруг оказываются дураками.
... << RSDN@Home 1.2.0 alpha 4 rev. 1237>>
Re[28]: За нашу свободу!
От: Sinclair Россия https://github.com/evilguest/
Дата: 20.02.10 14:18
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Код в студию — без двух view. С одним. Мне просто интересно, что ты напишешь

А мне — нет.
PD>Не подменяй. Ты же обещал, что и для Last и для Next будет один view.
Нет, этого я нигде не обещал. Это ты себе придумал непонятно, вместо того, чтобы читать что тебе пишут.
Ну не понял ты, что создание IEnumerable не приводит к началу итерации — надо было так и написать. А не задавать десять постингов подряд глупые вопросы типа "зачем вам читать все строчки, если нужна одна".
Тебе уже четыре человека пытаются объяснить, что вот такой код:
var s = MyFileUtilities.ReadAllLines(string fileName).Last();

вовсе не означает никакого "чтения всех строк". Просто потому, что архитектуру придумывали адекватные люди. А ты упорствуешь, и пытаешься подменить задачу.

PD>Ну хоть одного человека интересует.

PD>http://www.rsdn.ru/forum/java/2958448.1.aspx
Автор: Дмитрий Писаренко
Дата: 21.05.08

Нет, Павел, его интересует последняя строка разных файлов. Если бы его интересовала последняя строка конкретного файла — он бы тупо открыл его в Far-е и нажал Ctrl-End.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[29]: За нашу свободу!
От: Pavel Dvorkin Россия  
Дата: 22.02.10 03:25
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, Pavel Dvorkin, Вы писали:


PD>>Код в студию — без двух view. С одним. Мне просто интересно, что ты напишешь

S>А мне — нет.

Ну вот и выяснилось. Это несколько сложнее, чем разглагольствовать об энумераторах.


S>Ну не понял ты, что создание IEnumerable не приводит к началу итерации — надо было так и написать.


Я и написал — что перепутал IEnumerable с IEnumerator. Еще 8 февраля. В письме к тебе.

http://rsdn.ru/forum/philosophy/3697081.1.aspx
Автор: Pavel Dvorkin
Дата: 08.02.10


Так что еще вопрос — кто тут невнимательно читает

А вообще скажу еще раз — меня эти фантики интересуют во вторую очередь. Меня алгоритм интересует
и его реализация. А не упаковка, в которую он заключен.
With best regards
Pavel Dvorkin
Re[30]: За нашу свободу!
От: fmiracle  
Дата: 24.02.10 18:06
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

S>>Ну не понял ты, что создание IEnumerable не приводит к началу итерации — надо было так и написать.

PD>Я и написал — что перепутал IEnumerable с IEnumerator. Еще 8 февраля. В письме к тебе.

Один фиг — простое создание Enumerator-а тоже еще не означает захват каких-либо ресурсов...
... << RSDN@Home 1.2.0 alpha 4 rev. 1237>>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.