using System.Collections.Generic;
public class MergeProducts
public static string[] UniqueProducts(string[] names1, string[] names2)
var result = new List<string>();
var ls = names1.Concat(names2).ToList();
foreach (var item in ls) {
if (!result.Any(itm => itm == item)) {
public static void Main(string[] args)
string[] products1 = new string[] {"KitKat", "Buble Gum", "Olive Oil"};
string[] products2 = new string[] {"Buble Gum", "Sweet", "KitKat"};
Console.WriteLine(string.Join(", ", MergeProducts.UniqueProducts(products1, products2)));
Console.WriteLine(string.Join(", ", products1.Concat(products2).Distinct()));