Как лучше всего читать загруженные файлы из Request.Files, StreamReader или BinaryReader или BufferedStream? - PullRequest
2 голосов
/ 29 апреля 2010

У меня есть форма, где пользователь может загрузить несколько файлов. Я использую MVC 2.0, и в моем контроллере мне нужно вызвать веб-сервис, который является обычным интерфейсом импорта и требует передачи файлов в виде байта [].

.NET предоставляет Request.Files как HttpFileCollectionBase, и я обращаюсь к дескриптору файла, используя HttpPostedFile или HttpPostedFileBase, который обеспечивает доступ к члену Stream.

Как мне лучше всего читать байты из потока?

BinaryReader? StreamReader? BufferedStream?

1 Ответ

0 голосов
/ 29 апреля 2010

Я бы пошел с System.IO.Stream.

...