C# Concurrency. Асинхронное программирование и многопоточность
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

Кітаптан алынған дәйексөздер  C# Concurrency. Асинхронное программирование и многопоточность

Dmitry Instyer
Dmitry Instyerдәйексөз келтірді1 апта бұрын
Код, который может приостанавливаться, возобновляться и потенциально возвращать несколько значений, называется сопрограммой1. В C# методы с yield return называются методами-итераторами, а методы с async/await — асинхронными методами.
Комментарий жазу
Anto Subo
Anto Suboдәйексөз келтірді1 апта бұрын
Однако оно получило особенно большую популярность среди рядовых разработчиков, когда в 2012 году в C# добавили поддержку операторов async/await. (В JavaScript она появилась намного раньше, но в ограниченном виде
Комментарий жазу
Dmitry Instyer
Dmitry Instyerдәйексөз келтірді1 апта бұрын
Это блоки кода, записываемые в одну строку внутри более крупного метода, которые можно задействовать как отдельные методы.
Комментарий жазу
Dmitry Instyer
Dmitry Instyerдәйексөз келтірді1 апта бұрын
The Free Lunch Is Over Герба Саттера (Herb Sutter), посвященная этой теме; она доступна по адресу www.gotw.ca/publications/concurrency-ddj.htm).
Комментарий жазу
Dmitry Instyer
Dmitry Instyerдәйексөз келтірді1 апта бұрын
— это последовательность операций, которые могут выполняться параллельно с другими похожими или отличающимися последовательностями.
Комментарий жазу
Anton P.
Anton P.дәйексөз келтірді3 апта бұрын
Многопоточность позволяет компьютеру создавать видимость одновременного выполнения нескольких задач, даже когда их количество превышает количество ядер процессора
Комментарий жазу
Anton P.
Anton P.дәйексөз келтірді3 апта бұрын
Асинхронное программирование, напротив, фокусируется на оптимизации использования процессора во время операций, которые обычно блокируют его, что гарантирует эффективное использование вычислительных ресурсов
Комментарий жазу
Хэлен
Хэлендәйексөз келтірді1 ай бұрын
Это делает Abort слишком опасным в использовании, настолько, что компания Microsoft запретила его в .NET Core, .NET 5 и более поздних версиях
Комментарий жазу
Хэлен
Хэлендәйексөз келтірді1 ай бұрын
Библиотека .NET предоставляет стандартный механизм, с помощью которого можно сообщить фоновой операции, что она должна завершиться, — класс CancellationToken
Комментарий жазу
Павел Штерн
Павел Штерндәйексөз келтірді1 ай бұрын
который будет управлять всем этим месивом и решать, что и когда запускать.
Комментарий жазу