Когда мне следует использовать скомпилированный LINQ вместо обычного LINQ

StackOverflow https://stackoverflow.com/questions/8142

  •  08-06-2019
  •  | 
  •  

Вопрос

Я только что прочитал о производительности LINQ и понял, что использование скомпилированного LINQ дает ОГРОМНУЮ пользу.

Итак, почему я не всегда буду использовать скомпилированный LINQ?

Это было полезно?

Решение

Короткий ответ:когда это произойдет только один раз за долгое время.

Длинный ответ.

Другие советы

Вам следует использовать его, когда какой-либо запрос linq выполняется большую часть времени.Их можно преобразовать в скомпилированный lynq.Производительность будет повышена, поскольку путь выполнения запроса будет установлен во время компиляции.Я использовал его в своем проекте, и производительность значительно выросла.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top