.NET 4.x Проблемы с построением и работой запроса на LINQ - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! У меня возникла проблема с выполнением запроса, вот код:
IEnumerable<DataRow> QueryResult=
                    from a in dt.AsEnumerable()
                    orderby a.Field<string>("Field2")
                    where a.Field<string>("Field1") == fCreate.sprCn && a.Field<string>("Field2") == cond
                    select a;
QueryResult.Count()=0
, но строки там есть, это совершенно точно, более того, если убрать одно из двух условий фильтра, то запрос отрабатывает нормально(получаю нужные строки). Получается дело в && ? Может я что-то не так пишу? Запрос то простенький...

Решение задачи: «.NET 4.x Проблемы с построением и работой запроса на LINQ»

textual
Листинг программы
IEnumerable<DataRow> QueryResult=
                    from a in dt.AsEnumerable()
                    orderby a.Field<string>("Field2")
                    where a.Field<string>("Field1").Trim() == fCreate.sprCn && a.Field<string>("Field2").Trim() == cond
                    select a;

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

13   голосов , оценка 3.923 из 5
Похожие ответы