int[] nums = { 1, 1, 2, 3, 4, 4 }; List unique = new List(); foreach (int n in nums) if (!unique.Contains(n)) unique.Add(n);