Можно ли использовать более одного загрузчика в одном упражнении? - PullRequest
1 голос
/ 05 марта 2012

Я хочу загрузить некоторые данные из более чем одного файла, которые имеют одинаковую структуру. Я создал загрузчик, который может загружать данные из одного файла, но теперь я не знаю, как использовать загрузчик для загрузки данных всех этих файлов один за другим, а затем добавить все эти данные в один список. Можно ли использовать только один загрузчик для for () {} sententce?

1 Ответ

0 голосов
/ 05 марта 2012

Если ваш оператор for может а) распознать, что он достиг конца своего входа, б) переключиться на новый источник ввода, то да, один цикл может сделать это.

Это, как говорится, вы будете делать код, который излишне сложно поддерживать и масштабировать (например, добавить третий входной источник).Вам будет лучше с одним фрагментом кода для итерации ваших входных источников, и когда новый источник должен быть обработан, передайте открытый дескриптор новой функции для получения данных из этого источника.

...