码迷,mamicode.com
首页 > Windows程序 > 详细

C#委托

时间:2017-06-22 10:10:29      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:多个   image   代码简洁   函数   ++   总结   特性   com   类型   

接触C#委托已经很长时间,但是却一直知道怎么用,而不知道为什么要用。今天再查看了N遍资料的前提下,做一下总结以勉励自己。

1、什么是委托:

托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值。

2、委托特性:

  • 委托类似于 C++ 函数指针,但它是类型安全的。

  • 委托允许将方法作为参数进行传递。

  • 委托可以链接在一起;例如,可以对一个事件调用多个方法。

3、为什么用委托:

  • 减少代码量;
  • 代码简洁;
  • 容易扩展。

4、什么时候用委托:

当多个函数有大量代码重复,只有个别参数或者少量不一样时,应该用委托将代码不同的地方封装为一个函数并作为参数传入。

技术分享

 

C#委托

标签:多个   image   代码简洁   函数   ++   总结   特性   com   类型   

原文地址:http://www.cnblogs.com/birdofparadise/p/7063083.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!