sách gpt4 ăn đã đi

c# - Task.WaitAny 接受 Task 而不是 Task [ ]

In lại 作者:太空狗 更新时间:2023-10-30 01:17:04 26 4
mua khóa gpt4 giày nike

我有一组标记为执行的通用任务。当任务完成时(使用 Task.WaitAny ),我将其添加到 ObservableCollection ở giữa.

但是,问题出在 Task.WaitAny(...)行,上面写着Co-variant array conversion from Task [] to Task[] can cause run-time exception on write operation.

我非常了解这个异常的含义以及它在这个阶段提示的原因。

câu hỏi:Task.WaitAny()有通用版吗? , 可以取 Task作为参数而不是 Task[] .

Cảm ơn trước.

mã số

câu trả lời hay nhất

有一个通用的Task.WhenAny

public static Task<>> WhenAny(IEnumerable<>> tasks);
public static Task<>> WhenAny(params Task[] tasks);

chờ đợi 它得到完成的任务。

关于c# - Task.WaitAny 接受 Task 而不是 Task [ ],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32999953/

26 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress