Crie uma função genérica que concatene uma quantidade variável de arrays. Preserve a ordem dos arrays fornecidos e dos elementos dentro de cada array.
Program.Concat(new[] { 1, 2, 3 }, new[] { 4, 5 }, new[] { 6, 7 }) ➞ new[] { 1, 2, 3, 4, 5, 6, 7 }
Program.Concat(new[] { 1 }, new[] { 2 }, new[] { 3 }) ➞ new[] { 1, 2, 3 }
Program.Concat(new[] { "a" }, new[] { "b", "c" }) ➞ new[] { "a", "b", "c" }params para permitir o fornecimento de qualquer quantidade de arrays.