Uygulamanızdaki string array'deki değerleri yanyana aralarına bir seperator koyarak yazdırmak kolay iş. String.Join fonksiyonu ile daha da kolay:
string[] arr = new string[3];
arr[0] = "a";
arr[1] = "b";
arr[2] = "c";
string joined = String.Join("|", arr);
MessageBox.Show(joined);
Yazdığımız bu kod "a|b|c" şeklinde bir sonuç döndürecektir.
String.Join fonksiyonunun bu overload'ında ilk parametre array öğelerini yazdırırken araya koymak istediğimiz seperator, ikinci parametre de string array'imiz.