Crea una función genérica que concatene una cantidad variable de arreglos. Conserva el orden de los arreglos proporcionados y de los elementos dentro de cada arreglo.
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 que se pueda proporcionar cualquier cantidad de arreglos.