using System.Collections.Generic;
public static void Main()
string[] names = new string[6];
var result = Enumerable.Range(0, names.Length / 3)
.Select(i => new string[] { names[i], names[i+1], names[i+2] })
StringBuilder sb = new StringBuilder();
sb.AppendLine("[My Windows Form. . . . . . . . . . . . . . . . [X]]");
sb.AppendLine("|GROUP A | GROUP B | GROUP C|");
foreach (var item in result)
sb.AppendLine("|{" +item[0] + "}|{" + item[1] + "}|{" + item[2] + "}");
Console.WriteLine(sb.ToString());