osu.Framework/Graphics/Containers/Container.cs
/// <summary>
/// Adds a child to this container. This amounts to adding a child to <see cref="Content"/>'s
/// <see cref="Children"/>, recursing until <see cref="Content"/> == this.
/// </summary>
Adds a child to this container. This amounts to adding a child to 's
, recursing until  == this.
Adds a child to this container . This amounts to adding a child to ' s recursing until == this .
public virtual void Add(T drawable)
        {
            if (drawable == Content)
                throw new InvalidOperationException("Content may not be added to itself.");
            if (Content == this)
                AddInternal(drawable);
            else
                Content.Add(drawable);
        }
public virtual void Add ( T drawable ) { if ( drawable == Content ) throw new InvalidOperationException ( " " ) ; if ( Content == this ) AddInternal ( drawable ) ; else Content . Add ( drawable ) ; }
Adds a child to this container.
Adds a child to this container .
drawable
T