public void Copy(LinkListGen <T> list2)
 {
     if (list2 != null)
     {
         Concat(list2);
     }
 }
    public void Concat(LinkListGen <T> list2)
    {
        LinkGen <T> temp = list2.list;

        while (temp != null)
        {
            AppendItem(temp.Data);
            temp = temp.Next;
        }
    }
 public void Copy(LinkListGen <T> list2)
 {
     Concat(list2);
 }
 public void Copy(LinkListGen <T> list2)
 {
     list = null;
     Concat(list2);
 }