Looking for .net Answers? Try Ask4KnowledgeBase
Looking for .net Keywords? Try Ask4Keywords

.NET FrameworkДеревья выражений


замечания

Деревья выражений - это структуры данных, используемые для представления выражений кода в .NET Framework. Они могут быть сгенерированы с помощью кода и программно переведены, чтобы перевести код на другой язык или выполнить его. Самым популярным генератором деревьев выражений является сам компилятор C #. Компилятор C # может генерировать деревья выражений, если выражение lambda назначается переменной типа Expression <Func <... >>. Обычно это происходит в контексте LINQ. Наиболее популярным потребителем является поставщик LINQ от Entity Framework. Он потребляет деревья выражений, заданные Entity Framework, и генерирует эквивалентный код SQL, который затем выполняется в базе данных.

Деревья выражений Связанные примеры