多次元配列を私は嫌っていますが、世間的にはそれなりに人気のようです。DataGridViewに2次元配列のレコードを表示させたい と言うスレッドでは、二次元配列を DataGridView の DataSource にできないかという話が出ました。もっとも質問が微妙で、単純にデータソースとして二次元配列を使いたいのか、それとも既にデータソースに DataTable を設定していてそれにデータを追加したいのか判断に迷うところではありましたけど。
二次元配列なぞさっさと捨てるのが幸せになる方法だと思っているのですが、それはそれとして技術的興味はあります。
まず、データソースに使用できるものを調べてみます。DataGridView.DataSource プロパティ の解説によると、以下のいずれかと言うことになります。
続き