Изменения документа Многопоточность и асинхронность
Редактировал(а) Alexandr Fokin 2023/01/11 15:19
<
>
отредактировано Alexandr Fokin
на 2020/01/24 15:55
на 2020/01/24 15:55
отредактировано Alexandr Fokin
на 2020/01/06 20:27
на 2020/01/06 20:27
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -17,8 +17,6 @@ 17 17 18 18 При использовании инструментов важно освобождать освобождать блокировку, даже если в процессе выполнения вылетит exception. 19 19 Шаблон: 20 - 21 -{{code language="c#"}} 22 22 try 23 23 { 24 24 LockSection(); ... ... @@ -29,7 +29,6 @@ 29 29 { 30 30 UnlockSection(); 31 31 } 32 -{{/code}} 33 33 34 34 Примеры 35 35 Запись в один и тот же файл с разных потоков. (В определенный момент времени в файл записывает только 1 поток) ... ... @@ -68,9 +68,9 @@ 68 68 * [[Metanit Aсинхронное программирование>>https://metanit.com/sharp/tutorial/13.3.php]] 69 69 * [[Habr Асинхронный рассинхрон: антипаттерны в работе с async/await в .NET>>https://habr.com/ru/company/dodopizzadev/blog/435666/]] 70 70 * [[Habr Async/await в C#: подводные камни>>https://habr.com/ru/post/257221/]] 71 -* [[Habr Async/await и механизм реализации в C# 5.0>>https://habr.com/ru/post/260217/]] 72 72 73 73 70 + 74 74 **Taskcompletionsource** 75 75 76 76 Материалы: