Ровно 10 лет назад, в декабре 1996 года, я впервые отправился устраиваться на работу, связанную с 1С.
Торговля 7.0 - это была новая платформа с поистине фантастическими возможностями.

С тех пор много воды утекло, но как ни странно, некоторые моменты, как и прежде, не перестают удивлять.
Процедура Сформировать()
_сп =СоздатьОбъект("СписокЗначений");
_сп.Установить("А1", 1);
_сп.Установить("А2", 1);
Сообщить("размер списка до: " +_сп.РазмерСписка());
_сп.Установить("А1", ПолучитьПустоеЗначение());
_сп.Установить("А2", ПолучитьПустоеЗначение());
Сообщить("размер списка после: " +_сп.РазмерСписка());
КонецПроцедуры
Как вы думаете, каков размер списка до и, особенно, после?

На всякий случай, вот документация:
Цитата:Установить(<?>,);
Синтаксис:
Установить(<Строка>,<Знач>)
Назначение:
Устанавливает в списке значение с указанным представлением. Если значение с таким представлением уже есть - изменяется значение, если нет - добавляется в конец списка значение с указанным представлением.
Параметры:
<Строка> - строка с символьным представлением устанавливаемого значения;
<Знач> - значение, которое устанавливается в позиции;
Подробнее см. в документации, глава ''Работа со Списком Значений''.
Спасибо тебе, 1С! Я снова чувствую себя молодым.
Хер ты дождешься, чтобы я занялся твоими снеговиками.