.net:C#的委托
Posted 熊哥是程序猿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.net:C#的委托相关的知识,希望对你有一定的参考价值。
点击阅读原文查看更多
C#的委托
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。
委托是一个引用类型,它具有引用类型所具有的通性。它保存的不是实际值,而是保存对存储在托管堆(managed heap)中的对象的引用,保存的是对函数(function)的引用。
01
C#中通过委托来调用静态方法
02
C#中通过委托来调用实例化方法
先实例化目标 然后调用方法。
03
C# 的 multi-casting delegate
END
©熊哥是程序猿
| 笔记:.net小组
| 编辑:小芋头
以上是关于.net:C#的委托的主要内容,如果未能解决你的问题,请参考以下文章
可以在 C# 中的委托上传递 System.Net.Mail.MailMessage 对象吗?