Положить в список файлы согласно их размера

zlodey

Client
Регистрация
24.04.2011
Сообщения
135
Благодарностей
9
Баллы
18
Подскажите пожалуйста как реализовать что бы брало список файлов из директории и ложило их в список согласно указаного размера файла в КБ к примеру брать все что меньше 5кб, или наоборот. Есть большой список файлов которые берем с директории и ложим в список, а далее берем рандомно строки из списка для выполнения над ними действий, но не получается равномерно распределить действиями над ними, поэтому вижу единственный вариант это ложить их в список согласно размера. Подскажите как реализовать такое или может есть варианты лучше.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 120
Благодарностей
8 983
Баллы
113
Подскажите пожалуйста как реализовать что бы брало список файлов из директории и ложило их в список согласно указаного размера файла в КБ к примеру брать все что меньше 5кб, или наоборот. Есть большой список файлов которые берем с директории и ложим в список, а далее берем рандомно строки из списка для выполнения над ними действий, но не получается равномерно распределить действиями над ними, поэтому вижу единственный вариант это ложить их в список согласно размера. Подскажите как реализовать такое или может есть варианты лучше.
Как вариант, можно немного по-другому действовать. Берете в Список файлы кубиком Директории, берете строку (путь до файла) с удалением и проверяете его размер C# кодом отсюда, далее через IF определяете критерий размера, собственно примерно так:

61029


Пример шаблона приложил.
 

Вложения

  • Спасибо
Реакции: zlodey

zlodey

Client
Регистрация
24.04.2011
Сообщения
135
Благодарностей
9
Баллы
18
Подскажите еще момент, способ выше работает но объекты из списка используются не равномерно в ЗП, какие то больше а какие то нет, может как то можно ложить только те файлы в список дата модификации которых минус 1 день от текущего времени.
 

zlodey

Client
Регистрация
24.04.2011
Сообщения
135
Благодарностей
9
Баллы
18
подниму вопрос
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 120
Благодарностей
8 983
Баллы
113
Подскажите еще момент, способ выше работает но объекты из списка используются не равномерно в ЗП, какие то больше а какие то нет, может как то можно ложить только те файлы в список дата модификации которых минус 1 день от текущего времени.
Можно дополнить шаблон проверкой на дату-время последнего апдейта.

61757
 

Вложения

  • Спасибо
Реакции: zlodey, luk911 и Koqpe

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)