我有List,我从这个List中创建了一个新副本并将其绑定到Gridview中 用户可以更新,删除和插入记录。
我想要的是当用户点击按钮以使用绑定列表更新列表时。
我如何做到这一点考虑到以下因素:
答案 0 :(得分:0)
我仍然不相信你正在做什么需要做,但这是一个简单的解决方案,应该或多或少地得到你正在寻找的东西(我认为)。
for(int i = 0; i < myListB.Count; i++)
{
//if items have been added to list B, they will be added to end of A
if( i >= myListA.Count ) myListA.Add(myListB[i]);
/* if item at index i in list A does not match item at index i
* in list B, assign item at index i in list B to index i in
* list A
*/
else if( myListA[i] != myListB[i] ) myListA[i] = myListB[i];
}