Потоки, работающие в рамках одного процесса, имеют возможность взаимодействовать друг с другом:
Поскольку все потоки разделяют общее адресное пространство процесса, то все они имеют общий и равноправный доступ:
Некоторый фрагмент кода, который должен выполняться в исключительном режиме - никакие другие потоки и процессы не должны выполнять этот же фрагмент в то же время называется:
.NET предоставляет следующий набор средств взаимодействия потоков и их взаимной синхронизации:
Гибрид средств управления потоками и асинхронного ввода-вывода в Windows называется:
Наиболее типичным примером относительно универсальных средств взаимодействия с устройствами являются средства: