FileStream.Close () и FileStream.Dispose () - это одно и то же - нет причин использовать оба.
жный дубликат:
Как сохранить поток в файл?
У меня есть объект потока, который может быть изображением или файлом (msword, pdf), я решил обрабатывать оба типа очень по-разному, так как я могу захотеть оптимизировать / сжать / изменить размер / создать миниатюры и т. Д. Я вызываю определенный метод для сохранить изображение на диск, код:
var file = StreamObject;
//if content-type == jpeg, png, bmp do...
Image _image = Image.FromStream(file);
_image.Save(path);
//if pdf, word do...
Как на самом деле сохранить слово и PDF-файлы?
//multimedia/ video?
Я посмотрел (не достаточно сложно, вероятно), но я не мог найти это нигде ...