Läste lite på msdn och jag kom fram till att mitt andra exempel var det bästa sättet för mig iallfall.
Frågan#1
Hur skall jag göra för att iterera över en LinkedList<> och ändra värdena som finns i LinkedListNode<>:erna?
Jag provade
foreach(LinkedListNode<int> node in values)
{
//kod
}
Detta går inte då den tolkar det som ligger i values som integers, men jag vill ju ha ut en LinkedListNode.
Nu har jag en lösning som fungerar men den är inte snygg alls.
LinkedListNode<int> node = values.First;
while(node != null)
{
//kod
node = node.Next;
}
Finns det något snyggare sätt?