BeginInvoke(ClientName, num, null, null) 此函数最后的两个null参数是什么 msdn里找不到是哪个...

dc老师 2013-04-29 07:50:52

public delegate void DelegateDisplayWindowNum(string ClientName,int num);
public static event DelegateDisplayWindowNum DisplayWindowNumEvent = null;

public static void TriggerRemoteDisplayWindowNumEvent(string ClientName, int num)
{
if (DisplayWindowNumEvent != null)
{
DisplayWindowNumEvent.BeginInvoke(ClientName, num, null, null);
}
}

DisplayWindowNumEvent.BeginInvoke(ClientName, num, null, null)中参数类型
...全文
174 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dc老师 2013-04-29
  • 打赏
  • 举报
回复
第三个参数是回调函数名 第四个参数是回调函数参数
dc老师 2013-04-29
  • 打赏
  • 举报
回复
引用 2 楼 gxingmin 的回复:
看一个用到回调函数的例子
多谢多谢 3q
dc老师 2013-04-29
  • 打赏
  • 举报
回复
引用 3 楼 sp1234 的回复:
DelegateDisplayWindowNum 类型是由c#编译器在编译时动态生成的代码,在msdn中当然没有。你需要看编译之后的dll的反汇编代码。
这个代码什么意思我知道 就是找不到BeginInvoke 最后两个参数的意思...
  • 打赏
  • 举报
回复
DelegateDisplayWindowNum 类型是由c#编译器在编译时动态生成的代码,在msdn中当然没有。你需要看编译之后的dll的反汇编代码。
gxingmin 2013-04-29
  • 打赏
  • 举报
回复
gxingmin 2013-04-29
  • 打赏
  • 举报
回复
后面两个参数是用到回调函数时用到 第三个参数是回调方法,如果是null,表示没有回调函数

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧