DataRow dr = new DataRow(); dr.Table = dataTable; dataTable.Rows.Add(dr); 和DataRow dr = dataTable.NewRow();dataTable.Rows.Add(dr);有什么区别啊我的重点是这两种实例化方式有什么区别?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 10:59:33
![DataRow dr = new DataRow(); dr.Table = dataTable; dataTable.Rows.Add(dr); 和DataRow dr = dataTable.NewRow();dataTable.Rows.Add(dr);有什么区别啊我的重点是这两种实例化方式有什么区别?](/uploads/image/z/14978364-60-4.jpg?t=DataRow+dr+%3D+new+DataRow%EF%BC%88%EF%BC%89%EF%BC%9B+dr.Table+%3D+dataTable%3B+dataTable.Rows.Add%28dr%29%3B+%E5%92%8CDataRow+dr+%3D+dataTable.NewRow%28%29%3BdataTable.Rows.Add%28dr%29%3B%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%E5%95%8A%E6%88%91%E7%9A%84%E9%87%8D%E7%82%B9%E6%98%AF%E8%BF%99%E4%B8%A4%E7%A7%8D%E5%AE%9E%E4%BE%8B%E5%8C%96%E6%96%B9%E5%BC%8F%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%3F)
DataRow dr = new DataRow(); dr.Table = dataTable; dataTable.Rows.Add(dr); 和DataRow dr = dataTable.NewRow();dataTable.Rows.Add(dr);有什么区别啊我的重点是这两种实例化方式有什么区别?
DataRow dr = new DataRow(); dr.Table = dataTable; dataTable.Rows.Add(dr); 和
DataRow dr = dataTable.NewRow();
dataTable.Rows.Add(dr);
有什么区别啊
我的重点是这两种实例化方式有什么区别?
DataRow dr = new DataRow(); dr.Table = dataTable; dataTable.Rows.Add(dr); 和DataRow dr = dataTable.NewRow();dataTable.Rows.Add(dr);有什么区别啊我的重点是这两种实例化方式有什么区别?
dr.Table = dataTable; //语法错误!,dr.Table是只读的...所以只能在=右边
区别主要是:
DataRow dr = new DataRow();//
DataRow dr = dataTable.NewRow();
都是实例化一个新的DataRow对象,但是第二种方式实例化的对象包含有dataTable的架构信息.(说白了就是包含dataTable中列的信息,比如说你之前在dataTable定义了column1、column2.,那么用这种方式实例化的对象就包含了这些列信息)而第一种方式没有.
clear?