yield с буфером

292
11 апреля 2017, 07:38

Допустим, из итератора извлекается что-то тяжелое или времязатратное.

Можно ли сделать так, что бы итератор хранил некий буфер, что бы вызывающий код не ждал очередного извлечения, а сам буфер пополнялся, пока вызывающий код обрабатывает извлеченный элемент?

Есть идея это делать в отдельной задаче, но правильно ли это?

READ ALSO
C# DDD доступ из Infrastructure к БД

C# DDD доступ из Infrastructure к БД

Всем привет! Вот такой у меня вопросПытаюсь осознать DDD и делаю web приложения на asp

279
Связанный с делегатом объект

Связанный с делегатом объект

На msdn прочитал такой абзац

243
linq .Select(q => new { набор полей по условию })

linq .Select(q => new { набор полей по условию })

День добрый, подскажите пожайлуста кто знает как создать динамический объект вSelect

291