Пример #1
0
 // Add first element
 public void AddLast(SDoubleLinkBase <DataType> link)
 {
     Debug.Assert(link != null);
     if (link.IsLinked)
     {
         link.Unlink();
     }
     link.LinkAfter(Last);
 }
Пример #2
0
 // Adds this element to the list, after the specified element
 public void LinkAfter(SDoubleLinkBase <DataType> link, SDoubleLinkBase <DataType> after)
 {
     Debug.Assert(link != null);
     Debug.Assert(after != null);
     link.LinkAfter(after);
 }