Рассмотрим сценарий, в котором вы хотите получить значения List
или IEnumerable
для всех выбранных флажков в <asp:CheckBoxList>
.
Здесь текущая реализация:
IEnumerable<int> allChecked = (from item in chkBoxList.Items.Cast<ListItem>()
where item.Selected
select int.Parse(item.Value));
Вопрос. Как бы вы улучшили этот запрос LINQ с помощью лямбда-выражения или синтаксиса лямбда?