我想要使用数据表集合这个东西放好几个数据表,可是我把代码写好后,他老报一个错误
     DataTableCollection dtc=new DataTableCollection();
     dtc.Add(dt);
错误:  类型“System.Data.DataTableCollection”未定义构造函数
这是什么意思呀!

解决方案 »

  1.   

    new DataTableCollection();这个类里面是没有空的构造函数,你让他提示一下里面需要些什么参数
      

  2.   

    DataTableCollection 不提供构造函数,你直接使用dataset的Tables就是这个类型的
      

  3.   

    DataTableCollection不能这样new.他存储的就是一个DataTable的集合。
    这样用就可以:
         DataSet ds = new DataSet();
                DataTableCollection dtc = ds.Tables;
      

  4.   

    DataTableCollection dtc=new DataTableCollection();
    这后面的实例化里 应该有个参数  类型为dateSet的
      

  5.   

    http://msdn.microsoft.com/zh-cn/library/1efbh1ch.aspx多看看MSDN, DataTableCollection默认是没有构造的。
    基础很重要。