使用带参数的异步任务方法注册新的pageasynctask
我在asp.net webforms项目中有这个方法:
private async Task SomeMethod(int accID){ // }
我想在page_load中执行此操作,但我不确定如何处理参数。
protected void Page_Load(object sender, EventArgs e) { RegisterAsyncTask(new PageAsyncTask(SomeMethod(int accID))); // etc }
试试这个:
protected void Page_Load(object sender, EventArgs e) { RegisterAsyncTask(new PageAsyncTask(() => SomeMethod(accID: 1000))); // etc }