C# 什么';异步委托和异步方法之间有什么不同?
异步委托和异步方法之间有什么不同C# 什么';异步委托和异步方法之间有什么不同?,c#,C#,异步委托和异步方法之间有什么不同 有人告诉我,他们在C#中不同,但我认为他们是一样的。有关差异以及进一步的讨论,请参阅此处的内容。首先请各位代表。声明一个时,编译器会自动为委托类型生成三个方法: 调用(…),使用与委托声明相同的参数 BeginInvoke(…,异步回调,对象),其中。。。是声明的参数 EndInvoke(IAsyncResult) Invoke()方法同步调用委托目标,就像普通调用一样。BeginInvoke()方法是异步调用,目标方法在线程池线程上运行。方法完成后需要调用
有人告诉我,他们在C#中不同,但我认为他们是一样的。有关差异以及进一步的讨论,请参阅此处的内容。首先请各位代表。声明一个时,编译器会自动为委托类型生成三个方法:
- 调用(…),使用与委托声明相同的参数
- BeginInvoke(…,异步回调,对象),其中。。。是声明的参数
- EndInvoke(IAsyncResult)