using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main()
{
// List with duplicate elements.
List<int> list = new List<int>();
list.Add(1);
list.Add(2);
list.Add(3);
list.Add(3);
list.Add(4);
list.Add(4);
list.Add(4);
Console.WriteLine("Original List");
foreach (int value in list)
{
Console.WriteLine("{0}", value);
}
// Get distinct elements and convert into a list again.
List<int> distinct = list.Distinct().ToList();
Console.WriteLine("Distinct List");
foreach (int value in distinct)
{
Console.WriteLine("{0}", value);
}
}
}
OUTPUTOriginal List Distinct List
1 1
2 2
3 3
3 4
4
4
4
No comments:
Post a Comment