예제 #1
0
 public static void PushBefore(ViDoubleLinkNode1 <T> after, ViDoubleLinkNode1 <T> node)
 {
     node.Detach();
     _PushBefore(after, node);
 }
예제 #2
0
 public void PushFront(ViDoubleLinkNode1 <T> node)
 {
     node.Detach();
     _PushAfter(_root, node);
 }
예제 #3
0
 public static void PushAfter(ViDoubleLinkNode1 <T> before, ViDoubleLinkNode1 <T> node)
 {
     node.Detach();
     _PushAfter(before, node);
 }
예제 #4
0
 //+-----------------------------------------------------------------------------------------------------------------------------
 public void PushBack(ViDoubleLinkNode1 <T> node)
 {
     node.Detach();
     _PushBefore(_root, node);
 }