在lambda表达式中获取委托目标

时间:2014-02-22 09:26:12

标签: c# oop delegates thread-safety

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

提前致谢,

0 个答案:

没有答案