VB.NET 2010, .NET 4
Это может быть глупый вопрос, но мне интересно, что особенного в делегате SendOrPostCallback
, который является первым аргументом в методах WindowsFormsSynchronizationContext
* Send
и Post
? Другими словами, я могу сделать следующее:
SyncContext.Send(Sub() ..some work.., Nothing)
И это работает (SyncContext
- это WindowsFormsSynchronizationContext
объект). Почему это может быть предпочтительнее сделать:
Dim blah As Threading.SendOrPostCallback = Sub() ..some work..
SyncContext.Send(blah, Nothing)
?
Обновление: подтверждая ответ Ганса, я обновляю вопрос: если нет разницы, почему определяется SendOrPostCallback
? В этом есть что-то особенное или это просто псевдоним? Возможно, я просто не понимаю что-то более фундаментальное.