![](https://img-blog.csdnimg.cn/a03ed411b3ba4db9880a1419d8652901.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#进阶
文章平均质量分 63
从入门到入土地学习C#
Kasugano_Sora。
这个作者很懒,什么都没留下…
展开
-
C#进阶学习——事件
事件是基于委托的存在,事件是委托的安全包裹,事件使得委托变得更具有安全性完整的事件具有以下五要素:事件模型事件拥有者(对象,类)事件成员——能让对象或类具备通知能力的成员,不会主动发动事件的响应者——对象事件处理器——加入到事件中的方法事件订阅——把事件处理器与事件关联在一起,本事上是委托订阅。原创 2023-10-10 12:25:07 · 144 阅读 · 1 评论 -
C#进阶——委托
委托是函数的“容器”,可以将其理解为表示函数的变量类型,本质上是一个类,用来定义函数的类型,用于存储和传递函数,不同的函数必须对应各自“格式”一致的委托使用委托就是将“格式“一致的函数,加到该委托这个”容器“之中去,然后在其他逻辑中,执行该委托(就是执行里头的函数)。使用前需引入名称空间 System;1.Action(无参无返回)2.Func(有返回值无参)3.泛型委托Action(有参无返回值)4.Func原创 2023-10-09 13:41:37 · 126 阅读 · 1 评论