Привета, работая на LINQ я получаю эту ошибкуне может неявно преобразовать список типов анонимного типа 1 LINQ
«не может неявно преобразовать список типа анонимного типа 1 LINQ»
Пожалуйста, пройти через прикрепленный file
Привета, работая на LINQ я получаю эту ошибкуне может неявно преобразовать список типов анонимного типа 1 LINQ
«не может неявно преобразовать список типа анонимного типа 1 LINQ»
Пожалуйста, пройти через прикрепленный file
В вашем запросе linq вы определяете новый тип, который нельзя преобразовать в объект PersonInfo. Чтобы исправить это, вам нужно определить объект PersonInfo в элементе select. Таким образом, ваш оператор возврата совпадает с вашим объектом.
List<PersonInfo> newCustomerList = userList.GroupBy(u=>u.ID)
.Select(group=> new PersonInfo() { }).ToList();
Внутри нового PersonInfo вам необходимо установить значения, определяющие тип PersonInfo.
Не прикрепляйте изображения с кодом. Просто разместите здесь код и сообщите всем, какая строка выдает ошибку. Также опубликуйте полный текст ошибки – Andrei
Вы пытаетесь вернуть сгруппированный анонимный тип в список ListInfo. Вам нужно будет пройти через newCustomerList и создать список объектов PersonInfo для возврата. –
Возможное дублирование: http://stackoverflow.com/questions/17836799/cannot-implicitly-convert-type-listanonymoustype1-to-listwebapplication – FKutsche