Interlocked.Increment
кажется одним из самых стандартных/простых операций, которые нужно выполнить в многопоточном коде.
Я предполагаю, что функциональность метода - это своего рода шаблон, который сможет воспроизвести любой, кто имеет опыт потоковой передачи.
Итак, в основном, мне интересно, может ли кто-то предоставить точный дубликат (с объяснением того, как он работает) того, что метод Interlocked.Increment
действительно делает внутренне? (Я искал источник фактического метода, но не смог его найти)