#c# #asp.net #stream
#c# #asp.net #поток
Вопрос:
Я пытаюсь использовать StarkSoft.Библиотека Ftp, у меня все работает, но я хочу сохранить полученный файл в объекте Stream для использования в моем приложении, я совсем новичок в потоках, поэтому надеялся на какой-нибудь совет? Вот функция
Извлекает удаленный файл с FTP-сервера и записывает данные в локальный объект stream, указанный в параметре outStream.
общедоступный пустой GetFile (строковый удаленный путь, поток outStream, перезапуск bool)
Вот мой код, но данные не помещаются в объект stream, который я указываю
Stream stream0 = новый MemoryStream(); ftp.GetFile (col[0].Name, stream0, true);
Есть какие-нибудь указатели?
Тони
Ответ №1:
Вы должны установить позицию потока в начало, чтобы прочитать его:
stream0.Seek(0, SeekOrigin.Begin);