2014-12-22 2 views
0

Мне нужно увидеть, содержит ли значение свойства запятую, и мне не повезло. Я попробовал contains и indexOf, оба из которых не работают.Лямбда содержит запятую

product_list.Where(a => a.GetValue<string>(s.Name).IndexOf(',') > -1)

Пожалуйста, выходят на a.GetValue. Это свойство sitefinity, но это законно.

+0

Кроме того, это не может быть linq. Это в рекурсивной функции, поэтому product_list присваивается самому себе. Я собираюсь «связать цепочку» (из-за отсутствия лучшего слова) этих результатов. – AnthonySG

+0

Можете ли вы пометить это как C#, а затем также разместить свой фактический код с некоторыми примерами входов/выходов? –

ответ

0

Попробуйте вызвать .ToList() перед предложением Where, поскольку иногда OpenAccess не может фильтровать эти свойства на сервере.

Смежные вопросы