У меня есть коллекция объектов EXPANDO/динамическую, какЗапрашивания коллекции объектов EXPANDO с помощью Dynamic LINQ
var lst = new List<dynamic>();
dynamic exp1 = new ExpandoObject();
exp1.Name = "ddd";
lst.Add(exp1);
dynamic exp2 = new ExpandoObject();
exp2.Name = "aaa";
lst.Add(exp2);
Когда я делаю
var query = from t in lst
where t.Name == "ddd"
select t;
Но когда я использую динамическую Linq библиотеку
var query = lst.AsQueryable().Where("[email protected]", "ddd");
Я получаю исключение синтаксического анализа из динамической библиотеки linq.
Пожалуйста, помогите мне в этом.
Не переходи-пост по сети SE. Просто спроси один раз и будьте терпеливы. Если вы спросите не в том месте, кто-то сообщит вам и даже может перенести ваш вопрос в нужное место (как это произошло здесь). –
Я думал, что программисты совершенно разные. Теперь я смущаюсь, какой из них активен. Пожалуйста, подтвердите –
Они оба очень активны, но [что вы можете спросить у программистов] (http://programmers.stackexchange.com/help/on-topic) (концептуальные вопросы) отличается от [того, что вы можете задать в stackoverflow] (http://stackoverflow.com/help/on-topic) (конкретные проблемы программирования). –