随笔分类 -  C#

摘要:使用委托时,一般会出现两种角色,广播者和订阅者。广播者是包含委托字段的类型,它通过委托决定何时进行广播。订阅者是方法的接收者。它通过在广播者的委托上调用+=或者-=来决定何时开始监听何时结束监听。事件是一种使用委托的功能实现广播者或订阅者模型的结构。使用委托的主要目的是保证订阅者之间互不影响。声明事 阅读全文
posted @ 2023-04-05 23:02 放羊娃 阅读(26) 评论(0) 推荐(0) 编辑
摘要:委托是一种引用类型,委托定义了了一类可以被委托实例调用的方法。它定义了方法的返回值类型和参数类型。如:定义了一个名为Transformer的委托类型,它有一个int类型的返回值,带有一个int类型的参数。可以将任何类型或者结构中与委托类型匹配的方法传递给委托,可以是静态方法也可以是实例方法。如下: 阅读全文
posted @ 2023-04-02 22:45 放羊娃 阅读(39) 评论(0) 推荐(0) 编辑
摘要:同步是操作完成以后再返回给调用者,异步大部分工作是返回给调用者以后完成的。编写异步函数,可以将返回值类型有Void改为Task。这样方法就可以异步调用,可以等待的,其他方面不需要修改。如: public async Task Print() { await Task.Delay(100); var 阅读全文
posted @ 2023-04-02 00:26 放羊娃 阅读(57) 评论(0) 推荐(0) 编辑

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