Цитата:
Сообщение от
Владимир Максимов
Ведь очевидно же, что между настройкой фильтра и собственно перебором (копированием) значений может быть много команд. Как следствие, велик риск просто забыть, что ранее был настроен фильтр и получить "проблему на ровном месте".
Что такое "настройка фильтра"? Вы уверены, что знаете LINQ?
Цитата:
Это примерно то же самое, как перечисление полей в команде select, а затем попытка использования поля, которого нет в перечислении. Минимум пара часов "веселого" дебаггинга Вам обеспечена. Хотя казалось бы...
В C# такой проблемы быть не может так как тип возвращаемого значения содержит только то, что выбиралось. Соответственно компилятор ругнется.