Re: [ANN] Generic InvocationHelper
От: _FRED_ Черногория
Дата: 29.09.06 06:31
Оценка: 37 (2) +1
Здравствуйте, SchweinDeBurg, Вы писали:

SDB>Generic InvocationHelper


SDB>A generic class for providing thread-safe invocation of delegates. Can be used for (but not limited to) updating GUI elements from another thread.


Как минимум, тип T должен быть не параметром класса, а метода. Тогда его можно было бы указывать не два раза
InvocationHelper<EventHandler>.Invoke(
  new EventHandler(delegate {
    outputTextBox.Text = serialPort.ReadExisting();
  })
);

а один
InvocationHelper.Invoke(new EventHandler(delegate {
    outputTextBox.Text = serialPort.ReadExisting(); 
}));

или
InvocationHelper.Invoke<EventHandler>(delegate {
    outputTextBox.Text = serialPort.ReadExisting(); 
});
... << RSDN@Home 1.2.0 alpha rev. 652>>
Now playing: «Тихо в лесу…»
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.