列にint型やstring型などを定義してDataTableを作成するサンプルです。 型の定義はDataTableに列を追加するときに指定します。 DataSet ds = new DataSet(); DataTable dt = new DataTable(); // 3列定義します。 dt.Columns.Add("A", Type.GetType("System.String")); dt.Columns.Add("B", Type.GetType("System.Int32")); dt.Columns.Add("C", Type.GetType("System.DateTime")); // 4行追加します。 for (int i = 0; i < 4; i++) { DataRow row = dt.NewRow(); row["A"] = "文字列を格納します。"; row