Automapper - 如何将列表映射到字典中

时间:2015-09-22 06:44:11

标签: c# automapper

我有一个来自DB的记录列表:

  

1; Order1;名1; 10,99

     

2; Order1;名称2; 10,99

     

3; Order1; NAME3; 10,99

在视图中,我必须列出以逗号分隔的名称:

  

Order1包含产品:Name1,Name2,Name3

     

摘要:10,99

现在我获取一个项目列表,然后按Order1对其进行分组,然后使用for循环我加入名称

foreach (var order in orders.GroupBy(f => f.OrderId))
{
   var o = order.First();
   o.Name = string.Join(", ", order.Select(f => f.Name));
   items.Add(o); // this items are being mapped
}

最后我通过automapper映射此列表。我不喜欢这个解决方案。是否有可能将此“名称加入”移动到自动播放器?

1 个答案:

答案 0 :(得分:0)

好像你需要做以下事情(我还没有测试过)

 AlphaAnimation buttonClick = new AlphaAnimation(1.0F, 0.7F);
    yourButton.startAnimation(buttonClick);