Вернмся к БД
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 05.05.05 10:26
Оценка:
Здравствуйте, Sinclair, Вы писали:

Опять же вернмся к БД. Есть однонаправленные курсоры, есть двухнапрвленные и эмуляция двухнапрвленных курсоров.
Не знаю когда появился GoF, но в БД курсоры были изначально.
Простой пример просмотр данных, используя всем извесные клавиши. Конечно, самый простой способ скопировать любой набор не поддерживающий доступ по индексу в Массив и елозить по нему, как это сделано в Net, хотя проще использовать двухнаправленный курсор (еще желательно с закладками для быстрого поиска).
С односвязным списком это конечно сложнее , как в приведенном примере, хотя можно сэммулировать все, только какие затраты для этого потребуются.
Опятьже пример сортированных списков, где нужен свой курсор, и не надо его эммулировать на IList или IEnumerable, т.к. у него много отличительных свойств.
А вот наборов курсоров явно должен быть не один. Опять же ИМХО.
... << RSDN@Home 1.1.4 beta 4 rev. 303>>

07.05.05 02:19: Ветка выделена из темы Про итераторы
Автор: c-smile
Дата: 23.04.05
— VladD2
и солнце б утром не вставало, когда бы не было меня
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.