【发布时间】:2015-07-08 03:52:11
【问题描述】:
我目前正在使用数据表列表。我想从列表中获取最后一项,对其进行修改,然后将其作为新项添加到列表中。当我从tblSol 获取所有值时,列表中的所有项目都具有相同的值。我哪里做错了?
List<DataTable> tblsol = new List<DataTable>();
int itr = 1;
//some code to iterate these 3 lines below
DataTable now = tblsol.Last();
//some code here to modify now
addToList(now);
private void addToList(DataTable dt)
{
DataTable temp = new DataTable();
temp = dt;
tblsol.Add(temp);
listBox1.Items.Add("Iterasi" + itr);
itr++;
}
【问题讨论】:
-
你应该看看 .NET 中的值和引用类型