我已经在C#中定义如下DTO对象:使用LINQ分组在记录表
public class Record
{
public List<EventType> EventTypes { get; set; }
}
,并具有列表<记录>填充,而事件类型之后被定义为枚举现在
public Enum EventType {
UNLOCK = 1,
LOCK = 2
}
我想做出与记录清单类似的报告:
count Name
===== ======
3 UNLOCK
1 LOCK
...通过使用(很可能是LINQ组)。制定这份清单的最佳方法是什么?我假设我将不得不制作另一个将保存这些数据的DTO。
你试过了什么?你检查过了吗? http://www.codeproject.com/Articles/35667/How-to-Use-LINQ-GroupBy – seshuk