Tom*_*Tom 1 c# task async-await
我有以下类型的表达式Task<IEnumerable<PendingApprovalUserChangeRequest>>,我需要将其转换为IEnumerable<PendingApprovalUserChangeRequest>. 我怎么做 ?
Task<IEnumerable<PendingApprovalUserChangeRequest>> pendingChangeRequest = service.GetPendingChangeRequest();
你可以await用一种async方法:
IEnumerable<PendingApprovalUserChangeRequest> result = await pendingChangeRequest;
您可以在此处阅读有关异步编程的更多信息。
如果您必须在代码库中引入这些最佳实践(这似乎是您的情况),您还应该阅读 MSDN 中的这些最佳实践。async