WaitCallback 是一个委托,表示要由线程池线程执行的回调方法。
定义
命名空间:System.Threading
程序集:System.Threading.ThreadPool.dll
表示要由线程池线程执行的回调方法。
public delegate void WaitCallback(object? state);
参数
state Object
包含回调方法要使用的信息的对象。(也就是被委托方法的参数,统一使用object收参)
使用
WaitCallback waitCallback = new WaitCallback(obj=>
{
Console.WriteLine(obj);
});
waitCallback.Invoke("hello word");
Console.Read();
结果: