8,497
社区成员
发帖
与我相关
我的任务
分享
var result = from AUDIOFILE n in audioList
orderby n.AUDIO_UPLD_DATE
group new { n.AUDIO_SOURCE, n.AUDIO_UPLD_DATE } by new
{
n.AUDIO_SOURCE,
n.AUDIO_UPLD_DATE.Date
} into g
select new Models.dateNum
{
num = g.Count(),
str = g.Key.AUDIO_SOURCE?.ToString() ?? "null",
date = g.Key.Date.ToString("yyyy MM dd")
};
List<int> num =new List<int>();
List<string> str =new List<string>();
List<string> date = new List<string>();
//获取所有属性的值 分成三个集合
foreach (var i in result)
{
num.Add(i.num);
str.Add(i.str);
date.Add(i.date);
}
//合并所有的list 变成IEnumerable类型
//怎么写???
#endregion
chart.DataBindCrossTable(“结果集合”, "str", "date", "num", "Label=num,Legend=str");