mam List<MyClass> MyList
gdzieZnajdź element listy <>, który zawiera wartość
public class MyClass
{
public string name { get; set; }
public string value { get; set; }
}
Biorąc pod uwagę nazwę, chciałbym, aby uzyskać odpowiednią wartość. Mam to obecnie realizowane jako:
MyList[MyList.FindIndex(item => String.Compare(item.name, "foo", 0) == 0)].value
Czy jest to czystszy sposób to zrobić?
Możliwy duplikat * [Jak znaleźć konkretny element na liście?] (Http://stackoverflow.com/questions/9854917/how-can-i-find-a-specific-element-in- a-listt) *. –