Use Group By : GroupBy « LINQ « C# / C Sharp






Use Group By

 
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using System.Linq;
using System.Reflection;

public class MainClass{
   public static void Main(){
            var query = from m in typeof(double).GetMethods()
                        select m.Name;
            var q = from m in typeof(double).GetMethods()
                    group m by m.Name into gb
                    select new {Name = gb.Key, Overloads = gb.Count()};
   }
}

 








Related examples in the same category

1.GroupBy partitions a list of numbers by their remainder when divided by 5.
2.uses group by to partition a list of products by category.
3.uses group by to partition a list of each customer's orders, first by year, and then by month.
4.uses GroupBy to partition trimmed elements of an array using a custom comparer