示例#1
0
        private static void UnionAndIntersect()
        {
            var employees    = OfficeEmployee.GetEmployeeDetails();
            var newEmployees = OfficeEmployee.GetEmployeeDetailsNew();

            var emp = employees.Union(newEmployees, new EmployeeComparer()).ToList();

            var intersetct = employees.Intersect(newEmployees, new EmployeeComparer());
        }
示例#2
0
        private static void UnionAndIntersect()
        {
            var employees    = OfficeEmployee.GetEmployeeDetails();
            var newEmployees = OfficeEmployee.GetEmployeeDetailsNew();


            var empUnion = employees.Union(newEmployees, new EmployeeComparer()).ToList();

            foreach (var item in empUnion)
            {
                Console.WriteLine(item.Name);
            }
            Console.ReadLine();

            var intersetct = employees.Intersect(newEmployees, new EmployeeComparer());
        }