using System;
using System.Collections.Generic;
using System.Linq;
public class Program
{
public class Employee
public int Id { get; set; }
public string EmpName { get; set; }
public decimal Stats { get; set; }
}
private static List<Employee> CreateData()
var employee = new List<Employee>();
employee.Add
(
new Employee
Id = 1,
EmpName = "Abc",
Stats=1000
);
Stats=3000
Stats=2000
Id = 2,
EmpName = "Pqr",
Stats=4000
Stats=5000
Stats=6000
return employee;
public static void Main()
var list = CreateData();
list.GroupBy(t => t.Id)
.Select
g => new
ID = g.Key,
Name = g.First().EmpName