如何从ArrayList中删除具有特定名称的对象

时间:2013-09-10 11:53:55

标签: c# arraylist

我有一些带有一些对象的ArrayList。我的代码动态地将对象添加到此ArrayList。例如,我的代码向ArrayList添加了一些按钮。

我在ArrayList中有一些不同名称的按钮。我想在ArrayList中只有一个具有特定名称的按钮。

我需要这样的东西:

if (arrayList.Contains(button.Name = "button1"))
{
    arrayList.Remove(button.Name = "button1");
}

但是这段代码不起作用。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

arrayList = arrayList.Where(x=>x.Name != "button1").ToList();