DataTable の Columns.Add メソッドの使い方を教えてください。

DataTableのColumns.AddメソッドはDataTableに新しく列を追加します。メソッドには2つの引数があり、1つは列名で、もう1つはデータ型です。

使用方法は以下のとおりです。

  1. まず、DataTableオブジェクトを新たに作成します。
  2. Columns.Add メソッドを呼び出して、引数として列の名前とデータ型を渡します。

以下にコードの例を示します。

// 创建一个新的DataTable对象
DataTable table = new DataTable();

// 添加列
table.Columns.Add("ID", typeof(int));
table.Columns.Add("Name", typeof(string));
table.Columns.Add("Age", typeof(int));

// 可以通过循环添加多个列
for(int i = 0; i < 5; i++)
{
    table.Columns.Add("Column" + i, typeof(string));
}

上の例では、まず `table` という名前の `DataTable` オブジェクトを作成しました。そして、 `Columns.Add` メソッドを呼び出して、”ID”、”Name”、”Age” の名前を持つ 3 つの列を、それぞれ `int`、`string`、`int` 型で追加しました。次に、ループを使用して “Column0″、”Column1″、”Column2″、”Column3″、”Column4” という名前の `string` 型の列を 5 つ追加しました。

Columns.Add メソッドで列を追加するときに、指定した列名が存在する場合、例外がスローされます。この状況を回避するためには、Columns.Contains メソッドを使用して、列がすでに存在するかどうか事前に確認できます。

bannerAds