@Dasium в первом предложении имел в виду сохранить содержимое файла в список перед началом цикла, а потом его использовать N-ное количество раз. Но для большого количества файлов немного немного неудобный способ, так как придется создавать столько же списков. Почему-то сразу об этом не подумал...
Ресурс в список есть, а наоборот? список в ресурс
-
есть файл, в нем 200 000 строк. нужно убрать дубликаты. ресурс в список - убрать дубликаты. а дальше что? это все делает за 2 секунды... а дальше получать по одному элементу и добавить элемент? это затянется на час минимум. неужели нет функции список в ресурс?
-
@smurfik said in Ресурс в список есть, а наоборот? список в ресурс:
есть файл, в нем 200 000 строк. нужно убрать дубликаты. ресурс в список - убрать дубликаты. а дальше что? это все делает за 2 секунды... а дальше получать по одному элементу и добавить элемент? это затянется на час минимум. неужели нет функции список в ресурс?
Используй foreach )
-
@smurfik Есть в планах синхронизация ресурсов. Добавление 200к строк в ресурс через цикл заняло у меня 8 секунд. Если делаете это 1 раз, в начале работы скрипта, то это не так уж много. Конечно в режиме отладки циклы работают гораздо медленнее.

