C#委托总结

简介: 前些日子,简单的熟悉和了解了一下委托,因为自己之前也没接触过委托,所以就上网搜罗了一下,并简单的记录和实践了一下,并将此记录在了博客园里了。今天正好有空,就再来回顾一下,慢慢了看了一下还是感觉像是新知识,虽然脑子里隐隐约约的有了一些印象。

前些日子,简单的熟悉和了解了一下委托,因为自己之前也没接触过委托,所以就上网搜罗了一下,并简单的记录和实践了一下,并将此记录在了博客园里了。今天正好有空,就再来回顾一下,慢慢了看了一下还是感觉像是新知识,虽然脑子里隐隐约约的有了一些印象。

C#委托一 (委托基础)

C#委托二 (委托类型)

通过委托基础简单的对委托进行了了解,然后定义了简单的委托,通过委托实现两个数值之间比较大小。

然后对委托类型进行初步的了解。

C#委托三 (多播委托)

多播委托就是通过委托可以依次的执行我们预先定义好的方法。

C#委托四 (匿名方法)

匿名方法就好像是没有方法,当一个方法很少使用,或者方法体很短的话可以使用,并且在C#3.0之后的版本可以用λ表达式来进行定义

C#委托五 (自定义事件)

事件是类和对象向外界发出的消息,事件的执行是通过事件委托的方式,调用我们所准备好的处理方法。要响应某些事件并针对某些事件执行我们指定的方法。需要几个简单的步骤,可以去了解下。

当然委托还可以处理很多事情,尤其是那些控件,其实都是经过委托来实现调用方法的。如果你了解设计模式,那么你应该知道观察者模式的实现就是通过委托来实现的。

对委托的理解还是不够深入,还需要进行项目实践,那样学起来才能慢慢的进行深入,对委托的理解暂时告一段落,日后还会补充。

目录
相关文章
|
4月前
|
C#
C#中的委托
C#中的委托
20 0
|
5月前
|
存储 开发框架 .NET
c#委托详解
委托是一种能够将方法作为参数传递、存储方法并且调用方法的类型,它可以让我们写出更加灵活和可扩展的代码。委托通常用于回调 (Callback) 机制,比如在事件处理、异步编程、LINQ 查询等场景中常常会使用委托。它可以将方法作为参数传递给其他方法,从而在需要的时候执行该方法。
27 2
|
C# C++
C#-委托
看到项目有使用委托,一直都搞不明白是怎么回事,看了好几遍才略懂一二,关于c#接触时间时间短,目前工作有用到c#进行开发,实际工作中写的更多的是业务代码,一些技巧性的东西,还是得下去找时间研究一下,不然还是一知半解,不知所云……
77 0
|
存储 C# C++
C#——委托
C#——委托
76 1
|
C# C++
C#委托11111(上)
C#委托11111
100 0