using System.Collections.Generic;
public static void Main()
var source = new List<int> { 1, 2, 3, 1, 2, 3 };
var result = new List<int>();
var temp = source.Where(x => !result.Contains(x));
Console.WriteLine(result.Count());
var result2 = new List<int>();
var temp2 = source.Where(x => !result2.Contains(x)).ToList();
Console.WriteLine(result2.Count());