Отличие - в использованных методах.
Я использовал готовый класс, предоставляющий некоторый сервис, кроме продемонстрированого. Кроме того, в случае испоьзования такого класса можно разнести заполнение и собственно выгрузку. Karsh использовал файловые операции просто для формирования файла.
|