мелкие исправления

This commit is contained in:
Dmitry Belyaev 2022-08-31 11:58:43 +03:00
parent fba8dbd6fc
commit 5c6cfff074
Signed by: b4tman
GPG Key ID: 41A00BF15EA7E5F3

View File

@ -107,7 +107,7 @@
Результат = Ложь;
Если Неопределено = ЧтоТо Тогда
Возврат Результат;
Конецесли;
КонецЕсли;
Попытка
Для Каждого ТекСтр Из ЧтоТо Цикл
@ -205,7 +205,7 @@
КонецЕсли;
Возврат Результат;
Конецфункции
КонецФункции
Функция СоздатьНовый() Экспорт
Возврат ВнешниеОбработки.Иттератор.Создать();
@ -219,18 +219,18 @@
Функция Начать() Экспорт
Коллекция = Новый Массив;
Возврат ЭтотОбъект;
Конецфункции
КонецФункции
Функция НачатьС(_Значение) Экспорт
Возврат ЭтотОбъект.Начать().Добавить(_Значение);
Конецфункции
КонецФункции
Функция ВзятьИз(_Значение) Экспорт
Коллекция = ЗагрузитьКоллекцию(_Значение);
Возврат ЭтотОбъект;
Конецфункции
КонецФункции
Функция РазделитьСтроку(Знач Стр, Знач Разделитель, Знач ВключатьПустые=Ложь) Экспорт
Коллекция = СтрРазделить(Стр, Разделитель, ВключатьПустые);
Возврат ЭтотОбъект;
Конецфункции
КонецФункции
Функция ПоДиапазону(Число_С, Числоо) Экспорт
Коллекция = __МассивПоДиапазонуЧисел(Число_С, Числоо);
Возврат ЭтотОбъект;
@ -316,7 +316,7 @@
Копия = ЭтотОбъект.Клонировать();
Для Сч=1 По ЭтотОбъект.Количество() Цикл
Для Сч = 1 По ЭтотОбъект.Количество() Цикл
Индекс = ГСЧ.СлучайноеЧисло(0, Копия.ВГраница());
НоваяКоллекция.Добавить(Копия.Получить(Индекс));
Копия.Удалить(Индекс);
@ -459,6 +459,7 @@
Функция СброситьПозицию() Экспорт
ТекИндекс = 0;
ИтерацияНачата = Неопределено;
Возврат ЭтотОбъект;
КонецФункции
Функция Следующий() Экспорт
Если ЭтотОбъект.Пустой() Тогда
@ -466,7 +467,7 @@
КонецЕсли;
Если Неопределено = ТекИндекс Тогда
ЭтотОбъект.СброситьПозицию()
ЭтотОбъект.СброситьПозицию();
КонецЕсли;
Если Неопределено = ИтерацияНачата Тогда
@ -483,7 +484,7 @@
КонецФункции
Функция ТекущийИндекс() Экспорт
Если Неопределено = ТекИндекс Тогда
ЭтотОбъект.СброситьПозицию()
ЭтотОбъект.СброситьПозицию();
КонецЕсли;
Возврат ТекИндекс;
КонецФункции