---
title: "Generics<Revisited>(List.Find)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/169727-generics-revisited-list-find"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "CatZ"
published: "2008-03-08T21:13:55.000Z"
updated: "2008-03-08T22:12:44.000Z"
replies: 2
views: 528
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/169727-generics-revisited-list-find"
---

# Generics<Revisited>(List.Find)

## #1 — CatZ, 2008-03-08T21:13Z

Nu får ni inte bli gnälliga för att jag är trög som tåget men finns det något enklare och bättre sätt att skriva följande?

```
ResultHolder result;
result = resultlist.Find(delegate(ResultHolder r) { return r.ID == Convert.ToInt64(e.CommandArgument); });

dvAddEditResults.DataSource = result as IEnumerable<ResultHolder>;
dvAddEditResults.DataBind();
```

Det jag vill åstadkomma är givetvis att binda resultated av det jag hittade till min detailsview och det går givetvis bra men det ser muppigt ut...

Kan jag försköna det hela?

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

## #2 — CatZ, 2008-03-08T21:55Z

kanske...

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

## #3 — CatZ, 2008-03-08T22:12Z

Det går inte med Find jag får fula in det med FindAll istället blir väl enklast, då returnerar jag ju en lista och slipper krångla.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/169727-generics-revisited-list-find
