我对 .NET 中的 ThreadPool 有点陌生。我想知道,如果我只能将一个对象发送到我的回调方法,我如何能够访问类成员变量来调用它的方法?(参见 CallBack() 中的 customClass)
我将如何从 customClass 加载数据?我是否将 customClass 传递给不同的 CallBack 方法?这种方法好吗?
正如您所看到的,这有点缺乏经验,所以一路上的任何提示都会非常感激。
谢谢你,凯夫
class Program
{
static void Main(string[] args)
{
CustomClass customClass = new CustomClass();
ThreadPool.QueueUserWorkItem(CallBack, "Hello");
Console.Read();
}
private static void CallBack(object state)
{
customClass.SaveData(state.ToString());
}
}