我正在使用异步套接字操作,当客户端收到消息时,它会使用以下代码调用方法并执行 Methodinvoker:
private void AddText(string message)
{
MethodInvoker mi = new MethodInvoker(delegate
{
textBox1.Text += message;
});
this.Invoke(mi);
}
我不明白为什么要使用methodinvoker。使用它而不是声明和调用没有参数的void方法更好吗?一定有充分的理由。