Информация об изменениях

Сообщение Re[23]: вопрос hi_octane про c# от 03.09.2020 13:03

Изменено 03.09.2020 13:12 Serginio1

Re[23]: вопрос hi_octane про c#
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Здравствуйте, Serginio1, Вы писали:


S>>Да но он напрополую используется везде, в том числе и Linq.


НС>И чо? А еще foreach там используется, причем намного чаще. Это тоже значимая фишка linq?


foreach которые внутри используют yield
S>>yield это значимая фишка Linq.

НС>Нет.

Ну да. То то про ленивость никто даже не заикается?
Которая достигается большей частью через foreach и yield с построением автомата на уровне компиляции.
Re[23]: вопрос hi_octane про c#
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Здравствуйте, Serginio1, Вы писали:


S>>Да но он напрополую используется везде, в том числе и Linq.


НС>И чо? А еще foreach там используется, причем намного чаще. Это тоже значимая фишка linq?


foreach которые внутри используют yield
S>>yield это значимая фишка Linq.

НС>Нет.

Ну да. То то про ленивость никто даже не заикается?
IEnumerable строится большей частью через foreach и yield с построением автомата на уровне компиляции.