我在的DataService层以下方法:转换数据表到泛型列表
public DataTable retTable()
{
DataTable dt = new DataTable();
adap.Fill(dt);
return dt;
}
,因为我要补充在业务层(使用数据)的名称空间。我想将其更改为:
public List<DataTable> retTable()
{
DataTable dt = new DataTable();
adap.Fill(dt);
List<DataTable> lst = new List<DataTable>();
lst.AddRange(dt);
return lst ;
}
,但我有
lst.AddRange(dt);
如何解决它的错误?
你添加一个SINGLE DataTable对象,使用List.Add() – Oliver
您确定要创建一个List(DataTable)?或者你想从DataTable中提取一个List(Of Rows)? – Steve
@Steve嗯,我认为List(Of Rows)更好!因为我想要2D矩阵。现在我该怎么办? –