Показать сообщение отдельно
Старый 29.07.2014, 13:04   #16  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от fed Посмотреть сообщение
А что ты поповоду использования контейнера думаешь ? Он же immutable - каждый раз память захватывается и освобождается.
В X++ контейнер плохо.
Однако на .net короткоживущие переменные - очень даже хорошо.

сборщик мусора в .net как раз лучше справляется с переменными, которые живут недолго - одно-два поколения. долгоживущие переменные в .net уходят в специальную очередь и обслуживаются специальными алгоритмами сборщика мусора.

предполагается, что данный код будет исполняться в пакетном режиме и в CIL.
поэтому бог с ними, с контейнерами.

мне непонятно зачем надо было городить ТАКОЙ огород с двумя циклами.
при условии, что нет никаких длительных операций.

Цитата:
Виктор поразился, какое лицо сделалось у Дианы. Как на картине. Даже не на картине – на иконе. Странная неподвижность черт, и ты недоумеваешь, то ли это замысел мастера, то ли бессилие ремесленника.
(С) Гадкие лебеди. Стругацкие.