随笔分类 -  .NET / C#语法 / 委托与事件

摘要:在 C# 中,EventHandler 是一种特殊的委托类型,专门用于事件处理。它定义在 System 命名空间中,并且通常用来实现发布-订阅模式,这是 .NET 框架中处理事件的标准方式。 EventHandler 的定义如下: public delegate void EventHandler( 阅读全文
posted @ 2024-12-28 14:19 ban_boi 阅读(412) 评论(0) 推荐(0) 编辑
摘要:C# 中的委托和事件是两个强大的工具,常用于方法调用和事件通知。许多初学者对它们的概念有所了解,但在实际开发中容易混淆二者的区别,特别是在安全性和使用场景上。本文将通过深入剖析二者的核心逻辑,结合代码实例,让你不仅理解它们的表面概念,更能在实际项目中正确选择和使用。 一、委托与事件的基本概念 委托( 阅读全文
posted @ 2024-12-28 14:19 ban_boi 阅读(293) 评论(0) 推荐(0) 编辑
摘要:1. 引言 在 C# 中,“委托(Delegate)” 和 “事件(Event)” 往往是初学者感到陌生又有些抽象的概念。但它们却是实现各种回调、观察者模式和事件驱动编程的基础。如果能够熟练掌握委托与事件,不仅能让我们的代码更灵活,而且能够更好地理解许多框架内部是如何运行的。 本文将带你从零开始,先 阅读全文
posted @ 2024-10-25 09:37 ban_boi 阅读(169) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示