Vincular uma matriz de seqüências de caracteres a uma coluna de um datagridview

Eu estou projetando um winform que tem um datagridview.
Eu estou atribuindo uma tabela de dados para esse datagridview.

<code>DataTable dt = new DataTable();
dt.Columns.Add("items", typeof(string[]));
dt.Columns.Add("dateSold", typeof(string));

for (int i = 0; i < 6; i++)
{
    dt.Rows.Add(dt.NewRow());
    dt.Rows[i]["items"] = new string[] { "pencil" + i, "sharpner" + i };
    dt.Rows[i]["dateSold"] = "0" + i + "/0" + i + "/0" + i;
}
dataGridView1.DataSource = dt;
</code>

Coluna itens é uma matriz de seqüências de caracteres. Eu quero mostrar esse array em um coloum da grade. Mas simplesmente designando a tabela de dados como a fonte de dados do datagridview não ajuda.

questionAnswers(1)

yourAnswerToTheQuestion