gpt4 book ai didi

.net - [...] Async和Begin [...]。net异步API之间的区别

转载 作者:行者123 更新时间:2023-12-03 14:41:56 25 4
gpt4 key购买 nike

有人可以向我解释Begin.NET异步API模式和.NET 3.5中更高版本的异步模式之间的区别吗?

  • 为什么后来创建?
  • 为什么一个人喜欢一种模式而不是另一种?

  • 例如,Socket.BeginAccept()和Socket.AcceptAsync()。

    最佳答案

    MSDN会比我更好地回答:

    http://msdn.microsoft.com/en-us/library/system.net.sockets.socketasynceventargs.aspx

    The main feature of these enhancements is the avoidance of the repeated allocation and synchronization of objects during high-volume asynchronous socket I/O. The Begin/End design pattern currently implemented by the System.Net.Sockets.Socket class requires a System.IAsyncResult object be allocated for each asynchronous socket operation.

    关于.net - [...] Async和Begin [...]。net异步API之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3081079/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com