相关疑难解决方法(0)

EndInvoke()是可选的,sort-of optional,还是绝对不是可选的?

我已经阅读了关于每个BeginInvoke()是否必须与EndInvoke()匹配的矛盾意见.是否有任何与调用EndInvoke()相关的泄漏或其他问题?

c# multithreading delegates

56
推荐指数
3
解决办法
1万
查看次数

每个BeginInvoke必须跟一个EndInvoke吗?

MS文档中的此页面,包括Windows窗体应用程序中的异步,指出:

如果需要,可以调用EndInvoke从委托中检索返回值,但这不是必需的.(重点补充)

这个页面涵盖了异步委托的一般情况,说明了一些不同的东西:

无论使用哪种技术,始终调用EndInvoke来完成异步调用.

这两者似乎存在直接冲突.

这是真的吗?谁能解释一下?

另见Phil Haack的帖子.

相关:EndInvoke是可选的,sort-of optional,绝对不是可选的?

.net multithreading begininvoke

25
推荐指数
2
解决办法
4250
查看次数

标签 统计

multithreading ×2

.net ×1

begininvoke ×1

c# ×1

delegates ×1