示例#1
0
文件: Data.cs 项目: lycilph/Projects
 public static void GroupByCategoryRecursively(Node node)
 {
     GroupByCategory(node);
     foreach (Node subnode in node.Subnodes)
         GroupByCategoryRecursively(subnode);
 }
示例#2
0
文件: Data.cs 项目: lycilph/Projects
 public static void GroupByCategory(Node node)
 {
     var group_by_category = from p in node.Posts
                             group p by p.Match into g
                             select new PlotData(g.Key.Name, g.Sum(p => p.Value));
     node.Data = new ObservableCollection<PlotData>(group_by_category);
 }