using System.Collections.Generic;
public static void Main()
string values="123 567 123 567 325";
List<string> n =new List<string>();
Dictionary<string,int> Dic=new Dictionary<string,int>();
string [] sparray =values.Split(' ');
for (int i=0;i< sparray.Length;i++)
if (n.Contains(sparray[i]))
for (int i=0;i< sparray.Length;i++)
if (Dic.ContainsKey(sparray[i]))
int count =Dic[sparray[i]];
Console.WriteLine( "Unique value is " + kvp.Key + " and count is " + kvp.Value );