【C#】解决那些参数不同的方法无法注册委托的情况
2017-08-30 17:28
309 查看
其实使用起来很简单
delegate void Del(object obj);
private Del del;
public void Test()
{
del += (x) => { OnClick(); };
}
void OnClick()
{
}
注册委托的时候传一个拉姆达表达式 将方法放入方法体中,这样就解决了参数不同的方法无法注册委托的情况
delegate void Del(object obj);
private Del del;
public void Test()
{
del += (x) => { OnClick(); };
}
void OnClick()
{
}
注册委托的时候传一个拉姆达表达式 将方法放入方法体中,这样就解决了参数不同的方法无法注册委托的情况
相关文章推荐
- C# 委托带参数的情况下如何传入到一个方法中
- C#调用Excel后无法退出Excel进程的解决方法
- Delphi 调用C#编写的WebService 参数为Null解决方法
- C#和Asp.net下调用Excel后无法自动关闭进程的解决方法
- .Net反射技术应用解决对象不同版本方法不同参数的问题
- 关于asp.net网站发布后,使用登录控件和注册控件时出现“数据库只读,无法进行数据更新”的解决方法
- BASE64-客户端(js)加码-服务器端(c#)解码,URL传递“汉字参数”解决方法。
- 服务器中安装版tomcat出现start和stop都被禁掉的情况导致无法启动tomcat解决方法
- 安装程序无法创建一个DCOM用户帐号来注册 D:/....的解决方法
- C# .net委托 事件中,事件注册方法的问题
- javascript委托的实-现 以带参数的函数作为参数的解决方法
- javascript BASE64-客户端(js)加码-服务器端(c#)解码,URL传递“汉字参数”解决方法
- SQL中函数返回表,传递一个参数,无法唤醒用户自定义函数,解决方法!
- [C#]连接带有密码的ACCESS数据库时出现“无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开”的解决方法
- 一些文件未注册导致mssql表文件无法找开的解决方法
- .Net反射技术应用解决对象不同版本方法不同参数的问题
- Net反射技术应用解决对象不同版本方法不同参数的问题(转)
- Oracle OLE DB驱动无法安装,注册出现错误,解决方法!
- asp.net+C# 服务器安装篇--无法更新数据库 *.MDF,因为数据库是只读的解决方法
- 委托与事件的简单应用(不同控件之间的控制及参数传递,C# VB)