我在 c# 中有以下代码:
List<Usuario> ret = new List<Usuario>();
UsuarioRepositorio repositorio = new UsuarioRepositorio();
var dtos = repositorio.Seleccionar();
foreach(dtos)
{
ret.Add(dtos);
}
return ret;
如您所见,我有一个名为 List 的 List ret
,而 dtos 是一个 List DTO,它接收来自Seleccionar()
. 但是我想知道如何遍历或映射数据以将其存储在ret中,然后将其返回。
如果要将数据的属性映射到用户,然后将其添加到用户列表中:
使用 System.Collections.Generic
尽管如果仅用于映射,我建议您查看AutoMapper
干杯,
非常感谢大家,您的意见很有帮助,已经解决:
您必须放入的
foreach
是在迭代期间要处理的元素。就此而言,每次它在其中
foreach
找到一个元素dtos
时,它都会“选择”该元素并在var
“数据” iable 中引用它,从而在该块中处理它。