创建DataTable

 1 protected override DataTable DoQuery(DbHelper dbHelper)
 2             {
 3                 List<string> columns = new List<string>();
 4                 columns.Add("id");
 5                 columns.Add("name");
 6                 columns.Add("text");
 7                 columns.Add("dynamicLink");
 8                 columns.Add("dynamicButtonVert");
 9                 columns.Add("dynamicButtonHorz");
10                 columns.Add("action");
11 
12                 DataTable table = new DataTable();
13                 for (int i = 0; i < columns.Count; i++)
14                 {
15                     DataColumn c = new DataColumn();
16                     c.ColumnName = columns[i];
17                     if (i == 0) c.DataType = typeof(int);
18                     else c.DataType = typeof(string);
19                     table.Columns.Add(c);
20                 }
原文地址:https://www.cnblogs.com/liuslayer/p/4723627.html