У меня есть следующий код в С#:
List<Usuario> ret = new List<Usuario>();
UsuarioRepositorio repositorio = new UsuarioRepositorio();
var dtos = repositorio.Seleccionar();
foreach(dtos)
{
ret.Add(dtos);
}
return ret;
Как видите, у меня вызывается List ret
, а dtos — это DTO List, который получает значения из файла Seleccionar()
. Но я хотел бы знать, как пройти или сопоставить данные, чтобы сохранить их в ret, а затем вернуть их.
Если вы хотите сопоставить свойства данных с пользователем, а затем добавить его в свой список пользователей:
используя System.Collections.Generic
хотя, если это только для картирования, я рекомендую вам посмотреть AutoMapper
Ваше здоровье,
Всем большое спасибо, ваши комментарии очень помогли, проблема уже решена:
То, что вы должны поместить в него
foreach
, — это элемент, который нужно обрабатывать во время итерации.Если на то пошло, каждый раз, когда он
foreach
находит в нем элементdtos
, он будет «выбирать» этот элемент и ссылаться на него вvar
переменной «данные» и, таким образом, обрабатывать его в этом блоке.