日期:2014-05-18  浏览次数:20482 次

弱问:关于数组返回类型



String[,]   tableTitle   =   new   String[,]   {   {   "文章编号 ",   "System.String "   },   {   "文章标题 ",   "System.String "   },   {   "最后修改时间 ",   "System.DateTime "   },   {   "所属类别 ",   "System.String "   }   };//定义表头数组(名称,类型)


  for   (int   i   =   0;   i   <   tableTitle.Length/2;   i++)
                {
                        dt.Columns.Add(new   System.Data.DataColumn(tableTitle[i,   0],   typeof(String[,]   tableTitle[i,   1])));
                }//循环出表头

问题:String[,]   tableTitle[i,   1]好象这样得传参数返回类型不行,请指点迷津!


------解决方案--------------------
for (int i = 0; i < tableTitle.Length/2; i++)
{
DataColumn dc = new DataColumn(tableTitle[i, 0], System.Type.GetType(tableTitle[i, 1]));
dt.Columns.Add(dc);
}//循环出表头