您在 C# 中如何使用委托?
现在我们在 C# 中有了 lambda 表达式和匿名方法,我更多地使用委托。在 C# 1 中,您总是必须有一个单独的方法来实现逻辑,因此使用委托通常没有意义。这些天我使用委托来:
- 事件处理程序(用于 GUI 等)
- 启动线程
- 回调(例如异步 API)
- LINQ 和类似的(List.Find 等)
- 在其他任何地方,我想有效地应用“模板”代码,其中包含一些专门的逻辑(委托提供专门化)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)