ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

C#的委托

2022-08-17 14:01:36  阅读:136  来源: 互联网

标签:EventHandler 委托 C# void EventArgs 类型 方法


1.委托概念:委托是一个类,使用delegate关键字修饰。它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。

1 public delegate void xxx(xxx);

2.委托可以将多个方法绑定到同一个委托变量,当调用此变量,可以依次调用所有绑定的方法。

3.事件概念:使用event关键字,声明一个事件类似于声明一个进行了封装的委托类型变量。

3..Net Framework编码规范:

1)委托类型的名称都应该以EventHandler结束;

2)委托的原型定义有一个void 返回值,并接受两个输入参数:一个Object类,一个EventArgs类型(或者继承自EventArgs);

3)事件的命名为委托去掉EventHandler之后剩余的部分;

4)继承自EventArgs的类型应该以EventArgs结尾

 

标签:EventHandler,委托,C#,void,EventArgs,类型,方法
来源: https://www.cnblogs.com/lc2100222/p/16300672.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有