How to add a label programatically in csharp

Code Example - How to add a label programatically in csharp

                
                        Label namelabel = new Label();
namelabel.Location = new Point(13, 13);
namelabel.Text = name;
this.Controls.Add(namelabel);