所以我在列表中有一些对象。我想让我的对象有一个方法,当调用时,该方法将从列表中删除自身。我该怎么做?
这是一个技巧问题吗?
public class MyObject
{
public void RemoveFromList(List<MyObject> list)
{
if (list == null)
return;
list.Remove(this);
}
}