Lista implementacja

0

Witam, mam problem z napisaniem impelemtacji listy w c#. Mianowicie w C/C++ latwo by sie to zrobillo

class Element{
int val;
Element next;
...} 
class List
{
Element* first;
...
}

a w c# jak chce zrobic cos podobnego za pomoca 'ref' to mi podkresla ze cos zle jest.
konkretnie to juz w takim czyms mi podkresla 'ref'

class Element
    {
        int value;
        Element next;
    }

    class List
    {
        ref Element head;

    } 

moglby mi ktos wytluamczyc co robie zle??

0

Wywal to ref.
W C# class jest jest typem referencyjnym, więc samo Element jest jakby wskaźnikiem/referencją.

0
igorg2 napisał(a):

moglby mi ktos wytluamczyc co robie zle??

Próbujesz pisać w języku, którego nie znasz, na zasadzie kopiowania kodu z innego języka i próbując losowo dostosowując jego składnię. To się nie ma prawa udać.

1 użytkowników online, w tym zalogowanych: 0, gości: 1