System.Windows.Forms.Control.ControlCollection.GetAllControls C# (CSharp) Method

GetAllControls() private method

private GetAllControls ( ) : Control[]
return Control[]
			internal Control[] GetAllControls ()
			{
				if (all_controls != null)
					return all_controls;
				
				if (impl_list == null)
				{
					all_controls = (Control[])list.ToArray (typeof(Control));
					return all_controls;
				}
				
				all_controls = new Control[list.Count + impl_list.Count];
				impl_list.CopyTo (all_controls);
				list.CopyTo (all_controls, impl_list.Count);
				
				return all_controls;
			}