private void SMSButton_Click(object sender, EventArgs e) { CallButtonClicked = !CallButtonClicked; if (CallButtonClicked) { SMSButton.Text = "Stop generate calls"; SMSGenTask = new Task(() => { while (CallButtonClicked) { simCorp.GenCall(); SMSGenTask.Wait(1000); } }); SMSGenTask.Start(); } else { SMSButton.Text = "Generate calls"; } }