Построить копию списка, изменив порядок элементов на обратный
Мне нужно сделать реверс односвязного нециклического списка и вынести копию в другой листбокс. Что нужно дописать в while?
public void Reverse(SingleLinkedList list)
{
Node p = first;
if (first == null)
{
return;
}
else
{
while (p.Link!=null)
{
}
}