events - 除了 UI 之外,您还以何种方式使用委托(delegate)和/或事件?

标签 events delegates coding-style

我很好奇其他开发人员如何使用委托(delegate)和/或事件而不是响应 UI 事件?我个人不会将它们用于响应 UI 事件以外的任何事情,但我有一种强烈的感觉,我错过了委托(delegate)和事件的力量。因此,我向 SO 社区提出了这个问题,以便我对如何将这些工具添加到我的武器库中获得一些想法。

最佳答案

在您正在收听随时可能出现的事件的任何事件中;比如异步监听socket、读取XML文件等时。

关于events - 除了 UI 之外,您还以何种方式使用委托(delegate)和/或事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1120979/

相关文章:

c++ - 通用配置代码的 Cmake 和编码风格

c# - C# 中的触发事件会阻止当前线程执行吗?

events - 如何让多个上下文处理 Apama 中的事件

定义函数闭包的 Pythonic 方式

c# - 查找序号

.net - 总是使用 Form.Invoke() 是一种不好的做法吗?

jquery - 如何了解事件是否使用 jquery 绑定(bind)到元素?

javascript - 如何触发jQuery底层的点击事件

c# - 测试委托(delegate)是否平等

c# - 使用反射来指定委托(delegate)的类型(附加到事件)?