using System.Threading.Tasks;
Forms.Button button = new Forms.Button();
Forms.Label label = new Forms.Label();
Forms.Form form = new Forms.Form();
public static async void Main()
form.Controls.Add(button);
form.Controls.Add(label);
var asyncTask = new System.Threading.Tasks.Task(() => { form.ShowDialog(); });