Здравствуйте, Serginio1, Вы писали:
S>Нет не затыкает! Ибо для крайних узлов это не null!
S>Устал писать. Для последней ноды Next = Node.EmptyNode для первой Previous = Node.EmptyNode
Сергей, такое ощущение что у тебя перед глазами стоит только не циклический двусвязный список, а теперь зацикли его,
Как тут в примере у Антона:
node1.Next == node2
node1.Previous == node2
node2.Next == node1
node2.Previous == node1
| | Для наглядности возможные графы |
| | 
 |
| | |
Влад в том числе о таких циклах и говорил как я понял (на гитхабе правда пример не дописанный для узлов, но из контекста вроде всё понятно).