Я обновил код DynamicLibrary для возможности запуска запроса, такого как:
objects.Where(obj => obj.color == "blue").Select(obj => obj.name);
Он работает нормально.Теперь я пытаюсь заставить это работать:
objects.Where(obj => obj.color == "blue").Select(new {obj.name, obj.type});
Не работает ... Затем я посмотрел на "Новый" парсер ключевых слов в DynamicLibrary.cs.Поэтому я попытался:
objects.Where(obj => obj.color == "blue").Select("new(obj.name, obj.type)");
И теперь я получаю что-то вроде: "')' отсутствует" ..
(я все еще новичок в Linq)
Спасибо за вашу помощь.