public void DepopulateDropList() { foreach (WorldEntity E in MyDropEntities) { if (Stickers != null && Stickers.Contains(E)) { Stickers.Remove(E); } if (Shell.UpdateQueue.Contains(E)) { Shell.UpdateQueue.Remove(E); } if (Shell.RenderQueue.Contains(E)) { Shell.RenderQueue.Remove(E); } } MyDropEntities = new ArrayList(); }