通常,回调是委托形式,作为参数传递给另一个对象或方法调用.它允许较低级别的对象调用更高级别对象中定义的方法.
public void Caller()
{
// We can use an anonymous method for our call back...
this.PerformAction(() => Console.WriteLine("Callback invoked"));
}
public void PerformAction(Action callback)
{
// perform a task and invoke the call back
callback.Invoke();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
277 次 |
| 最近记录: |