Guid[] companyIds = companies.Where(x => x.Name == request.CompanyName).Select(x => x.Id).Where(x => x.HasValue).Cast<Guid>().ToArray();
это не потребуется
зачем убирать?
Дело в том, что вы узнаете об этом в рантайме, если вдруг кто то это всё таки когда то сделает
миллионы причин могут быть на изменение кода
я конеш считаю что это не стоит внимания но опять же замена на Select все решает
замена на обычный цикл была бы норм. Автор вопроса в целом не очень опытный по моему
громоздко выйдет просто
Обсуждают сегодня