我需要知道如何同时运行两个异步函数,可以参考以下代码:
public async Task<ResponseDataModel> DataDownload()
{
ResponseDataModel responseModel1 = await RequestManager.CreateRequest(postData);
ResponseDataModel responseModel2 = await RequestManager.CreateRequest(postData);
//Wait here till both tasks complete. then return the result.
}
这里我有两个CreateRequest()
方法,它们按顺序运行。我想要并行运行这两个函数,并在两个函数结束后返回结果。如何实现?