This is just a curious question. Which one is the best way to update UI from another thread. First, this one:
private delegate void MyDelegateMethod(); void
I typically used the first model, but that's only because I found it clearer. There isn't really going to be an effective difference between the two.