回调函数

Avi*_*vik 5 .net c# delegates callback

我有一个名为funct的方法,当我在c#中使用isreceive套接字方法时,我希望将其作为我的回调函数.

s.BeginReceive(buffer, 0, buffer.Length, System.Net.Sockets.SocketFlags.None,
               new AsyncCallback(funct), null);
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

'funct'没有重载匹配委托'System.AsyncCallback'

这可能是什么问题?

Rex*_*x M 6

"funct"必须是具有以下签名的方法:

void funct(IAsyncResult ar) { }
Run Code Online (Sandbox Code Playgroud)