Пример #1
0
 // Add last element
 public void AddFirst(SDoubleLinkBase <DataType> link)
 {
     Debug.Assert(link != null);
     if (link.IsLinked)
     {
         link.Unlink();
     }
     link.LinkBefore(First);
 }
Пример #2
0
 // Adds this element to a list, before the given element.
 public void LinkBefore(SDoubleLinkBase <DataType> link, SDoubleLinkBase <DataType> before)
 {
     Debug.Assert(link != null);
     Debug.Assert(before != null);
     link.LinkBefore(before);
 }