using System;
using System.Linq;
public class UniqueValuesOfAnArray
{
public static void Main(string[] args)
{
int[] arr = { 1, 2, 1, 1, 3, 3, 4, 4, 5, 5, 5, 5, 6, 7, 7, 8 };
var result = (from n in arr select n).Distinct<int>();
foreach (var val in result) {
Console.Write(val + " ");
}
}
}
/*
run:
1 2 3 4 5 6 7 8
*/