public static void Main()
int[] array1 = { 1, 2, 3 };
int[] array2 = { 2, 3, 4 };
var intersect = array1.Intersect(array2);
Console.WriteLine("intersect");
foreach (int value in intersect)
Console.WriteLine(value);
var nonintersect = array1.Except(array2).Union( array2.Except(array1));
Console.WriteLine("Non intersect");
foreach (int value in nonintersect)
Console.WriteLine(value);