黑马程序员技术交流社区

标题: 有上面区别啊? [打印本页]

作者: 卞云鹏    时间: 2012-6-27 08:39
标题: 有上面区别啊?
System.Data.DataTable unnamedTable = new System.Data.DataTable();
System.Data.DataTable unnamedTable = new System.Data.DataTable("Customer");

作者: 许庭洲    时间: 2012-6-27 08:57
本帖最后由 许庭洲 于 2012-6-27 08:58 编辑

1,DataTable 是 ADO.NET 库中的核心对象;
2,DataTable() ,不带参数初始化 DataTable 类的新实例;
3,DataTable(String),用指定的表名初始化 DataTable 类的新实例。
作者: 赵力    时间: 2012-6-28 00:32
DataTable()   不带参数初始化DataTable 类的新实例。
DataTable(string tableName)  用指定的表名初始化DataTable 类的新实例。
  详细请查看 Help Libraby
作者: 程艳伟    时间: 2012-7-1 13:45
有区别,第一个没有给表命名,第二个给了表一个名字,这样可以通过这个名字对表进行操作
作者: 冯奎智    时间: 2012-7-1 17:08
上面的俩个语句
System.Data.DataTable unnamedTable = new System.Data.DataTable();
调用的是DataTable()的无参数构造函数
System.Data.DataTable unnamedTable = new System.Data.DataTable(“Customer”);
调用的是DataTable()的带字符串参数的构造函数,即给了表一个名字,便于操作




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2