FlatRedBall.Gui.CollapseItem.RemoveObject C# (CSharp) Méthode

RemoveObject() public méthode

public RemoveObject ( object objectToRemove ) : CollapseItem
objectToRemove object
Résultat CollapseItem
        public CollapseItem RemoveObject(object objectToRemove)
        {
            for (int i = 0; i < mItems.Count; i++)
            {
                if (mItems[i].ReferenceObject == objectToRemove)
                {
                    CollapseItem ciRemoved = mItems[i];
                    ciRemoved.RemoveSelf();
                    return ciRemoved;
                    //					i--;
                }
                else
                {
                    CollapseItem ciRemoved = mItems[i].RemoveObject(objectToRemove);
                    if (ciRemoved != null)
                        return ciRemoved;

                }
            }
            return null;

        }