Кажется, что оба они делают одно и то же ... Мне интересно, какой из них мне следует использовать, вы бы предпочли читать, он более эффективен, их различия и так далее ...
Lambda # 1
synchronizationContext.Post(m => log.AppendText(message), null);
Lambda # 2
synchronizationContext.Post(m => log.AppendText(m), message);
Меня беспокоит только то, что со вторым, хотя он может выглядеть более читабельным, не является ли его бокс и распаковка из-заМетод post принимает объект, а message является строкой?
Спасибо.