Diego, blz?
É possível fazer isso usando a função JOIN.
O primeiro parâmetro será o separador entre cada valor, no exemplo abaixo é um espaço em branco. O segundo parâmetro é o array.
Segue um exemplo:
using System;
class Program
{
static void Main()
{
// Parte 1: criando o array
string[] array = new string[3];
array[0] = 1;
array[1] = 2;
array[2] = 3;
// Parte 2: usando a funcao JOIN.
string result1 = string.Join(" ", array);
Console.WriteLine($"RESULT1: {result1}");
string result2 = string.Join("-", array);
Console.WriteLine($"RESULT2: {result2}");
}
}
// Saída:
// RESULT1: 1 2 3
// RESULT2: 1-2-3
Link da documentação oficial: docs Microsoft - String.Join
Também é possível usar a função Concat ou StringBuilder.
string[] test = new string[2];
test[0] = "Hello ";
test[1] = "World!";
string result = String.Concat(test);
Link com exemplo do StringBuilder: StringBuilder
Espero ter ajudado.
Bons estudos!