网站首页  词典首页

请输入您要查询的问题:

 

问题 什么是事件和委托??
释义
    什么是事件和委托??委托和事件在.NET Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。使用委托可以将多个方法绑定到同一个委托变量,当调用此变量时(这里用“调用”这个词,是因为此变量代表一个方法),可以依次调用所有绑定的方法。事件就是一个特殊的委托,委托和事件就类似于字段和属性的关系,事件是对委托做了一个封装。这样说理解吗?
    
     该内容由 杨振军律师 和 律说律答 共创回答
    
随便看

 

法律咨询免费平台收录17839362条法律咨询问答词条,基本涵盖了全部常用法律问题的释义及解答,是法律学习及实务的有利工具。

 

Copyright © 2004-2022 uianet.net All Rights Reserved
更新时间:2025/1/31 16:55:56