【发布时间】:2015-11-03 07:12:45
【问题描述】:
我正在像这样将一些值放入我的通用列表之一
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> dtos = Details.Select(x => new DTO(x)).ToList();这样的微不足道的答案,但我认为这对你没有多大帮助。 -
@WaqarAhmed 我更新了我的帖子..请看看..
-
@Lara - 您能否添加
group和request的声明和类定义?