Jak dodać linkList <T> do LinkedList <T> w C #?
Można by pomyśleć o prostym kodzie
llist1.Last.Next = llist2.First;
llist2.First.Previous = llist1.Last;
będzie działać, jednak najwyraźniej w LinkedList C #, First, Last, a ich właściwości są tylko Get.
Inną metodą, jaką mogłem wymyślić, była
llist1.AddLast(llist2.First);
Jednak to również nie działa - zawodzi, ponieważ pierwszy węzeł llist2 znajduje się już na połączonej liście.
Czy to oznacza, że muszę mieć pętlę, która ręcznie dodawałaby każdy węzeł listy LL2 do listy LL1? Czy to nie pokonuje skuteczności list połączonych?