用silverlight/c#編程。統計列表中每月的數據行數
比方說,我有一個包含受理數的列表/拒絕每月銷售額在過去的6個月(實時更新):
List<data> merge = new List<data>();
public class data
{
public string month { get; set; }
public string event_action_cd { get; set; }
public string quote_id { get; set; }
}
,所以我的名單將是這個樣子:
(一月,接受,1
一月,接受,2
一月,下降,3
二月,接受,4 ...
我想返回一個彙總列表,其中包含該月份的月份名稱和接受的百分比。有沒有一種優雅的方式來做到這一點?最難的是弄清楚過去6個月的情況(因爲它們每個月都在變化),那麼我可能會爲每次接受/拒絕運行一個計數器循環。
你對數據類有多少控制?你能否將'month'從一個字符串改爲一個'int'或一個'DateTime'? – AllenG