W .NET 3.5 używam klasy LinkedList, ale mam następujący problem. Chcę, aby elementy tej listy były znane z poprzednich i następnych pozycji na liście. Innymi słowy, chcę, aby metoda w elementach była w stanie to zrobić. Dalej, to.Poprzednia. czy to możliwe? Poniżej znajduje się przykład tego, co chciałbym zrobić.Dlaczego nie mogę odziedziczyć obiektu LinkedListNode <T>?
Day d1 = new Day();
Day d2 = new Day();
LinkedList<Day> days = new LinkedList<Day>();
days.AddLast(d1);
days.AddLast(d2);
// Here is want I would like to do
d1.Next = ...
Dzięki!
Wiem, że ... ale gdybym mógł to bardzo mi pomogło! – Martin
Właśnie założyłem, ponieważ tytuł zadał pytanie, dlaczego, chciałbym podać odpowiedź! –
rofl; Jestem tak rozdarty, czy to wspaniała, czy straszna odpowiedź! "Dlaczego nie można tego odziedziczyć?" "Ponieważ nie możesz tego odziedziczyć!". Tak dokładny, ale tak niepomocny – STW