为什么我在Delegate类中看不到BeginInvoke和EndInvoke方法的存在?

时间:2018-04-21 14:39:11

标签: c# .net c#-4.0 c#-3.0

我可以看到BeginInvoke和EndInvoke方法可用于任何委托。但我没有看到它们在“Delegate”和“MulticastDelegate”类中的任何位置定义。他们在哪里?

1 个答案:

答案 0 :(得分:0)

来自MSDN

  

公共语言运行库为每个委托类型提供BeginInvoke和EndInvoke方法,以启用委托的异步调用。有关这些方法的详细信息,请参阅Calling Synchronous Methods Asynchronously