我在写关于异步传输的程序,有如下程序:、
private delegate void SetListBoxCallback(string str);
private SetListBoxCallback setlistboxCallback;
private  ManualResetEvent Done = new ManualResetEvent(false);setlistboxCallback = new SetListBoxCallback(SetListBox);private void SetListBox(string str)
{
      this.listbox_status.Add(str);
}//将事件状态设置为非终止状态
Done.Reset();
//引用在异步操作完成时调用的回调方法this.listbox_status.Invoke(setlistboxCallback,"等待链接....");
Done.WaitOne();
结果在运行后总是出现如下错误:
1.this.listbox_status.Invoke(setlistboxCallback,"等待链接....");中参数2不能从string转化成object
2.Invoke没有找到符合的重载方法
是什么原因啊??求助各位大哥