Interfacet IList har inte stöd för att plocka ut en item från lista med hjälp av en key. Så kort svar Nej det går inte. Långt svar, jag du kan lösa det men inte så så du hade tänkt dig, du får använda dig av en hjälp klass som omvandlar din IList till en Collection och därifrån plockar ut det du vill, eller helt enkelt loppar igenom din IList och kontrollerar varje objekt om namnet stämmer på den item som du kontrollerar och sedan returnera den.
Så nej du kan inte:
Item item = itemList["nisse"];
Men ja du kan:
Item item = MyHelperClass.GetItemFromList(IList itemList, string key);
- M