码迷,mamicode.com
首页 > 其他好文 > 详细

异步小入门

时间:2017-09-27 16:11:20      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:event   异步   catch   turn   rgs   oid   try   await   void   

private void button6_Click(object sender, EventArgs e)
{
string n= textBox1.Text.Trim();
string nn= textBox2.Text.Trim();

var xx = Add(n,nn);
label1.Text = xx.Result.ToString();

}
public async Task<int> Add(string num1,string num2)
{
// 只能说新异步的使用太简单(如果仅仅只是说使用)
//方法加上async修饰符,然后使用await关键字执行异步方法,即可。像使用同步方法逻辑一样使用异步。
int Num1 = Convert.ToInt32(num1);
int Num2 = Convert.ToInt32(num2);
var x = 0;
try
{
x = await Adds(Num1, Num2);
}
catch (Exception)
{

throw;
}
return x;
}

public async Task< int> Adds(int num1, int num2)
{
int Num1 = Convert.ToInt32(num1);
int Num2 = Convert.ToInt32(num2);

return Num1 + Num2;
}

异步小入门

标签:event   异步   catch   turn   rgs   oid   try   await   void   

原文地址:http://www.cnblogs.com/ZkbFighting/p/7602019.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!