2.10.7 Lambda 表达式与匿名方法在委托和事件中的应用 2.10.7.1 委托与事件的基本概念回顾 在深入探讨 Lambda 表达式和匿名方法之前,先简要回顾委托与事件的核心概念: 委托(Delegate):一种类型安全的函数指针,用于引用一个或多个方法。通过委托可以调用任意具有相同签名的方法,支持单播与多播调用。 事件(Event):基于委托的特殊构造,提供发布/订阅模式的支持。事件仅能由其声明者触发,外部代码只能进行订阅或取消订阅操作,从而确保更严格的访问控制。 两者是 C# 面向对象编程中处理异步操作与回调机制的关键工具。委托主要用于封装方法引用并实现多播,事件则在此基础上增加了封装性,确保只有特定类能够触发事件。 2.10.7.