我正在这样一些通用列表中获取一些值
List<IGroup> Details = Operations.GetAllGroups();
现在,我有一个DTO,需要用作List<DTO>
。现在,我必须Details
使用foreach循环遍历并将值填充到List中。
怎么做?我尝试过,但无法获取Details
列表的字段。
更新..试图这样..
foreach (var v in Details) {
group.Add(request.ActiveDirectoryGroupName = v.DisplayName, request.GroupDescription = v.Description, request.GroupTypeName = "", request.ApplicationIdentifier = "", request.ApplicationRightsDescription = "");
}
这里的请求是调用DTO的字段。
我认为这是您想要的:
List<DTO> DTO = new List<DTO>;
foreach (IGroup ele in Details)
{
DTO request = new DTO();
// here you can extract details properties.
request.ActiveDirectoryGroupName = ele.DisplayName;
...
...
DTO.Add(request);
}
当然,您需要根据需要进行编辑。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句