I just realized in a C# .Net 4.0 WPF background thread that this doesn\'t work (compiler error):
Dispatcher.Invoke(DispatcherPriority.Normal, delegate() {
The 'Delegate' class is abstract so you have to provide the compiler with a type that is derived from it. Any class derived from Delegate will do but Action is usually the most appropriate one.
abstract