private async void btnAsyncAwait_Click(object sender, EventArgs e) { this.BackColor = Color.Aquamarine; this.btnAsyncAwait.BackColor = Color.Blue; var operationA = new LongTimeOperationA().GetValue(); var operationB = new LongTimeOperationB().GetValue(); var valueA = await operationA; Text = valueA; }
private async void btnAsyncAwait_Click(object sender, EventArgs e) { this.BackColor = Color.Aquamarine; this.btnAsyncAwait.BackColor = Color.Blue; var operationA = new LongTimeOperationA().GetValue(); var operationB = new LongTimeOperationB().GetValue(); var valueA =await operationA; Text = valueA; }
private void btnTaskResult_Click(object sender, EventArgs e) { this.BackColor = Color.Beige; this.btnTaskResult.BackColor = Color.BlueViolet; var operationA = new LongTimeOperationA().GetValue(); var operationB = new LongTimeOperationB().GetValue(); var valueA = operationA.Result; Text = valueA; }
private void btnTaskResult_Click(object sender, EventArgs e) { this.BackColor = Color.Beige; this.btnTaskResult.BackColor = Color.BlueViolet; var operationA=new LongTimeOperationA().GetValue(); var operationB=new LongTimeOperationB().GetValue(); var valueA = operationA.Result; Text = valueA; }