LINQ: Pobierz wszystkie wybrane wartości listy CheckBoxList używając wyrażenia Lambda
Rozważ scenariusz, w którym chcesz pobraćList
lubIEnumerable
wartości wszystkich zaznaczonych pól wyboru w<asp:CheckBoxList>
.
Oto aktualna implementacja:
IEnumerable<int> allChecked = (from item in chkBoxList.Items.Cast<ListItem>()
where item.Selected
select int.Parse(item.Value));
Pytanie: Jak ulepszyłbyś to zapytanie LINQ używając wyrażenia lambda lub składni lambda?