С формальной точки зрения потоки не являются чем-то характерным для С#; поэтому многие книги по С# стремятся обойти этот вопрос. Хотя я старался не отклоняться от рассмотрения С#, многопоточность — это один из общих предметов, который должен быть хорошо знаком программисту при изучении этого нового языка. Конечно, в одной главе я не смогу раскрыть все вопросы, связанные с организацией потоков, но дам основы и даже расскажу о несколько более продвинутых вещах, касающихся аварийного завершения, планирования и управления временем жизни потоков. Мы также обсудим синхронизацию потоков с помощью классов System. Monitor и System.Mutex и оператор lock.
0
445 просмотров
Понравилась статья? Поделиться с друзьями:
Вам также может быть интересно
Идея Microsoft .NET в том, чтобы переместить центр внимания вычислительного сообщества из мира, состоящего
Что же представляет собой .NET Framework и что он дает? Вначале мы сравним .NET
Фраза, которой я охарактеризовал .NET: «новая среда для создания и запуска надежных, масштабируемых, распределенных
Common Language Runtime (CLR) — это сердце технологии Microsoft .NET. Как следует из названия,
Библиотеки классов .NET Framework играют чрезвычайно важную роль в обеспечении межъязыкового взаимодействия приложений, так
Для облегчения перевода языков в среду .NET в Microsoft разработан промежуточный язык — Microsoft