标签: c# oop delegates thread-safety
当我从另一个线程更新GUI并使用Control.Invoke委托时,我通常会写这样的Control.Invoke(new Action(() => Control.Text = "Foo"));。现在显然这很好用,但我是一个新手,我总是试图找出是否有更清洁和/或更正确的方式来写东西。现在让我烦恼的是,我必须在Action委托中再次输入实例方法,是不是有办法直接引用委托的调用者类似于this关键字?
Control.Invoke
Control.Invoke(new Action(() => Control.Text = "Foo"));
this
提前致谢,