В .net 4.0 было добавлено несколько новых классов, относящихся к потокам: ManualResetEventSlim , SemaphoreSlim и ReaderWriterLockSlim .
В чем разница между версиями Slim и более старыми классами, и когда мне следует использовать один по сравнению с другим?