Почему использование массива в запросах EF Core LINQ вместо списка приводит к проблемам с производительностью в .NET10/CC#

Место общения программистов C#
Anonymous
Почему использование массива в запросах EF Core LINQ вместо списка приводит к проблемам с производительностью в .NET10/C

Сообщение Anonymous »

Моя компания недавно обновила свою систему с .NET9 до .NET10, в результате чего существующие запросы EF Core LINQ стали очень неэффективными.
Выяснилось, что проблема заключалась в том, что в этих запросах LINQ использовались массивы. Изменение их на списки, похоже, тоже решило проблему.
Мой вопрос: почему обновление до .NET10 внезапно сделало использование массивов неэффективным? И почему переход на использование списков исправил ситуацию?

Подробнее здесь: https://stackoverflow.com/questions/798 ... e-performa

Вернуться в «C#»