【发布时间】:2012-11-15 10:56:47
【问题描述】:
我需要在 C# 中启动一个任务,所以我正在创建一个动作对象。
private Action<int, int, int> action = (int p1, int p2, int p3) =>
{
// do some stuff with p1, p2 and p3.
};
但是,当我尝试从中创建任务时,我意识到 new Task 只能接受 Action 或 Action<object> 并且拒绝接受我的 action 及其多个模板化参数。
你有什么想法可以创建这个任务对象并让我传递参数吗?
【问题讨论】:
标签: c# multithreading templates task