Exemplo n.º 1
0
 public static void GroupByCategoryRecursively(Node node)
 {
     GroupByCategory(node);
     foreach (Node subnode in node.Subnodes)
         GroupByCategoryRecursively(subnode);
 }
Exemplo n.º 2
0
 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);
 }