我已經在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