您的位置:首页 > 编程语言 > C#

造轮子:c#删除 list中的元素

2016-02-11 11:35 447 查看
http://www.cnblogs.com/hl3292/archive/2010/12/03/1895101.html

for (int i = list.Count - 1; i >= 0; i--)
{
if (list[i].NO == item.NO)
{
list.RemoveAt(i);
}
}


public void RemoveItemFromList(ref List <A> list, A item)
{
List <A> tempList = new List <A>();
foreach (A a in list)
{
if (a.NO != item.NO && !tempList.Contains(a))
tempList.Add(a);
}
list = tempList;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: