C# TaskCompletionSource表示任务的生产者端<;TResult>;解除与委托的绑定,提供对消费者端的访问?
从C# TaskCompletionSource表示任务的生产者端<;TResult>;解除与委托的绑定,提供对消费者端的访问?,c#,concurrency,task,C#,Concurrency,Task,从 TaskCompletionSource类表示任务的生产者方未绑定到委托方,通过任务属性提供对消费者方的访问 以下是什么意思: 任务的“生产者”方面 任务的“消费者”方面 “未绑定到代理” 谢谢。生产者将是产生结果的代码 public static class Math { static int add(int a, int b) { return a + b; } } 您将是消费者,调用该类的代码: var result = Math.Add(2,
TaskCompletionSource
类表示任务的生产者方未绑定到委托方,通过任务属性提供对消费者方的访问
以下是什么意思:
任务的“生产者”方面
任务的“消费者”方面
谢谢。生产者将是产生结果的代码
public static class Math
{
static int add(int a, int b)
{
return a + b;
}
}
您将是消费者,调用该类的代码:
var result = Math.Add(2,3);
至于未绑定的委托,我认为这被称为开放实例委托,请查看这个