/// <summary> /// Perform deep copy of this object. /// </summary> /// <returns></returns> public object Clone() { return(new Tile((Color)BackColor.Clone(), (Color)FrontColor.Clone(), Glyph)); }