---
title: "Iterera och ändra värden i en LinkedList<>"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/147998-iterera-och-ändra-värden-i-en-linkedlist"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Nickemannen"
published: "2006-06-13T13:21:25.000Z"
updated: "2006-06-13T13:33:19.000Z"
replies: 1
views: 260
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/147998-iterera-och-ändra-värden-i-en-linkedlist"
---

# Iterera och ändra värden i en LinkedList<>

## #1 — Nickemannen, 2006-06-13T13:21Z

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?

Permalänk: https://www.webforum.nu/p/147998

## #2 — Nickemannen, 2006-06-13T13:33Z

Läste lite på msdn och jag kom fram till att mitt andra exempel var det bästa sättet för mig iallfall.

Permalänk: https://www.webforum.nu/p/1828998

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/147998-iterera-och-ändra-värden-i-en-linkedlist
