首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

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

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


        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)中参数类型

[解决办法]
后面两个参数是用到回调函数时用到
第三个参数是回调方法,如果是null,表示没有回调函数
[解决办法]
看一个用到回调函数的例子
[解决办法]
DelegateDisplayWindowNum 类型是由c#编译器在编译时动态生成的代码,在msdn中当然没有。你需要看编译之后的dll的反汇编代码。

热点排行