Generics<Revisited>(List.Find)

.NET

2 svar · 528 visningar · startad av CatZ

Medlem sedan jan. 20022 440 inlägg
Trådstart#1

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?

Medlem sedan jan. 20022 440 inlägg
#2

kanske...

Medlem sedan jan. 20022 440 inlägg
#3

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.

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)