注册
登录
专栏名称:
dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
我也要提交微信公众号
今天看啥
公众号rss, 微信rss, 微信公众号rss订阅, 稳定的RSS源
微信公众号RSS订阅方法
B站投稿RSS订阅方法
雪球动态RSS订阅方法
微博RSS订阅方法
微博搜索关键词RSS订阅方法
知网期刊RSS订阅方法
即刻RSS订阅方法
目录
相关文章推荐
慧田哲学
·
思考的魅力:法国哲学家为孩子们精心打造的哲学启蒙书
·
昨天
今天看啥
›
专栏
›
dotNET跨平台
C# 委托与事件
dotNET跨平台
·
公众号
· · 2024-11-18 08:00
文章预览
C# 委托 在C#中,委托(Delegate)是一种引用类型,用于封装方法的引用。它允许你将方法作为参数传递,或者将方法赋值给变量,从而实现方法的传递和调用。委托在C#中扮演着非常重要的角色,尤其是在事件处理、异步编程和多线程编程中。 委托的定义 委托的定义类似于方法签名,它包含了返回类型和参数列表,但没有方法体。例如,定义一个无参数返回void类型的委托: public delegate void MyDelegate(); 或者,定义一个接受一个整型参数并返回void类型的委托: public delegate void MyDelegate(int value); 委托的实例化 创建委托实例时,需要使用new关键字,并通过委托类型调用构造函数。然后,可以使用+=运算符将方法与委托关联: MyDelegate myDelegate = new MyDelegate(MyMethod); 或者,可以使用简化的语法: MyDelegate myDelegate = MyMethod; 委托的调用 调用委托时,就 ………………………………
原文地址:
访问原文地址
快照地址:
访问文章快照
总结与预览地址:
访问总结与预览
分享到微博
推荐文章
慧田哲学
·
思考的魅力:法国哲学家为孩子们精心打造的哲学启蒙书
昨天
中铁六院
·
中铁六院召开第四届董事会第一次会议并开展2024年上半年外部董事监事调研
11 月前
全球医生组织
·
昂贵的干细胞疗法真的是治疗骨关节炎的“灵丹妙药”?
2 月前