Я пытаюсь выяснить способ создания динамических выражений Linq динамически. Как я их понимаю, эти выражения являются одним из новых функций метапрограммирования в .NET. Я думаю, что для динамического создания этих выражений я мог бы сделать это из строкового значения, но есть также упоминание о возможности сделать это во время выполнения. Пример в VB.NET или C# был бы замечательным.Как создать выражение Linq динамически?
0
A
ответ
1
Вы можете сделать это, используя класс Expression
. См. http://community.bartdesmet.net/blogs/bart/archive/2006/11/22/Getting-started-with-C_2300_-3.0-Expression-Trees.aspx для пояснения и ссылок на другие статьи о том, как это сделать.
Duplicated: http://stackoverflow.com/questions/483672/is-it-possible-to-evaluate-a-string-containing-valid-linq-dynamically-at-runtim –
Это не дубликат, вы прочитайте мой вопрос? – Achilles