База ответов ИНТУИТ

Параллельное программирование с помощью языка C#

<<- Назад к вопросам

Конкурентные коллекции типа ConcurrentStack<T>, ConcurrentQueue<T>, ConcurrentBag<T> можно создавать:

(Отметьте один правильный вариант ответа.)

Варианты ответа
на базе объектов любых типов, реализующих интерфейс IEnumerable(Верный ответ)
конкурентные коллекции нельзя создавать на базе других объектов
все конкурентные коллекции можно создавать на базе соответствующих коллекций (ConcurrentStack<T> только на базе Stack<T>)
нет правильных ответов
Похожие вопросы
При выполнении операции добавления Add для объекта типа BlockedCollection<T>, содержащего максимальное число элементов и без вызова CompleteAdding, происходит:
Для ожидания завершения задачи типа Task<int> можно использовать
Операция извлечения Take для объекта типа BlockedCollection<T>, не содержащего элементы и без вызова CompleteAdding, приводит
Вызов метода CompleteAdding для объекта типа BlockingCollection<T> приводит к:
В рабочей функции потока используется переменная SomeVal типа int. Переменная является общей в следующих случаях:
Какие методы типа Task и объекта типа Task предполагают блокировку текущего потока до завершения задачи
В рабочей функции потока используется переменная SomeVal типа int. Переменная является локальной для каждого потока в следующих случаях:
Задача t2.3 ожидает завершения задачи t2.2, находящейся в локальной очереди рабочего потока. Стратегия inlined execution приведет
Сигнальные сообщения типа ManualResetEventSlim позволяют:
Сигнальные сообщения типа AutoResetEvent позволяют: