0
ответов

Как с помощью FileStreamResult закрывается MemoryStream?

Следующий код работает, но мне интересно, правильно ли закрыт созданный MemoryStream. Как это должно быть выполнено или FileStreamResult справится с этим за меня? public FileStreamResult...
вопрос задан: 3 May 2012 10:58
0
ответов

ASP.net MVC ActionResult повреждает файл Excel при возврате из MemoryStream

У меня есть следующее действие в моем контроллере public ActionResult DownloadExcel () {// создайте и заполните файл Excel здесь C1XLBook testBook = new C1XLBook (); ...
вопрос задан: 31 January 2012 19:00
0
ответов

.NET MemoryStream - Следует ли мне устанавливать емкость?

Это, вероятно, действительно простой вопрос, Я думаю, что все, что мне нужно, это Лучшая практика для объявления нового MemoryStream. В чем разница между следующими двумя образцами: MemoryStream myStream ...
вопрос задан: 26 January 2012 20:14
0
ответов

Dispose MemoryStream при использовании с .Net Mail Attachment

Я использую MemoryStream для добавления вложений из двоичного файла, который хранится в БД. Моя проблема в том, что я хочу правильно избавиться от MemoryStream. Это легко сделать с помощью оператора using, но ...
вопрос задан: 24 January 2012 06:38
0
ответов

Сохранение файла изображения в sql Server и преобразование массива байт в изображение

Я храню изображения в базе данных и хотел бы преобразовать их из массива байт в изображение. У меня нет проблем с преобразованием объекта в байтовый массив, но я получаю ошибку "Parameter is not valid", когда ...
вопрос задан: 16 January 2012 16:52
0
ответов

Как открыть файл из потока памяти

Можно ли открыть файл непосредственно из MemoryStream, в отличие от записи на диск и выполнения Process.Start ()? Конкретно файл pdf? Если нет, думаю, мне нужно записать MemoryStream на диск (...
вопрос задан: 30 December 2011 06:10
0
ответов

MemoryStream, Нет доступа к закрытому потоку

С помощью библиотеки sharpPDF я генерирую поток памяти в формате pdf и хочу отправить его напрямую по электронной почте. Но строка ms.Seek (.... дает ObjectDisposedException; Невозможно получить доступ к закрытому потоку. ...
вопрос задан: 12 November 2011 12:48
0
ответов

преобразовать строку в поток памяти - Поток памяти не может быть расширен?

Я пытался записать строку в поток памяти, , но не смог с сообщением об ошибке: Поток памяти не расширяется. строка кода, вызывающая эту проблему: context.Response.Filter = new ...
вопрос задан: 11 November 2011 16:50
0
ответов

FileStream не закрывает файл

У меня есть следующий код: using (MemoryStream str = new MemoryStream ()) {Program.api.GetDocument (result, str ); using (FileStream fileStream = File.Create (filePath)) ...
вопрос задан: 10 November 2011 14:41
0
ответов

Reverse MemoryStream.ToArray()

Я получаю поток httpwebresponse (флэш-файла), и я хотел бы сохранить его как двоичный, а затем получить доступ к этому двоичному файлу и отобразить его как вспышку. Прямо сейчас я пишу поток ответов на ...
вопрос задан: 8 November 2011 16:52
0
ответов

Запись текстового файла в память и сохранение его с помощью savefiledialog

Я пытаюсь создать текстовый файл в памяти, добавьте в него несколько строк и в конце сохраните файл в текстовом файле. Я могу обработать часть saveialog, но я не знаю, как получить текстовый файл из памяти. Любые ...
вопрос задан: 8 November 2011 08:56
0
ответов

Запись в поток как в файл, но на самом деле запись в объект

Я пытаюсь записать поток в ram вместо файла. Я пытался сделать следующее: Stream stream = new MemoryStream(); BinaryFormatter bFormatter = new BinaryFormatter(); bFormatter.Serialize(stream, ...
вопрос задан: 2 September 2011 23:21
0
ответов

MemoryStream: зачем преобразовывать в байт после readByte

В этом примере от MS вы заметите, что после того, как мы прочитали байт из потока памяти, он переходит в int, который затем должен быть преобразован в байт. Мне кажется странным, что функция вроде .ReadByte () ...
вопрос задан: 19 August 2011 20:23
0
ответов

Распаковка байтового массива в строку через BinaryReader дает пустую строку

Я пытаюсь распаковать байтовый массив и превратить его в строку с помощью двоичного считывателя. Когда выполняется следующий код, позиция inStream изменяется с 0 на длину массива, но str равна ...
вопрос задан: 10 August 2011 15:49
0
ответов

Получить источник изображений из Memorystream в c # wpf

Как получить ImageSource из MemoryStream в WPF с помощью c #? или преобразовать MemoryStream в ImageSource, чтобы отобразить его как изображение в wpf?
вопрос задан: 5 July 2011 21:16
0
ответов

Чтение из огромного MemoryStream в C #

Я использую BinaryReader (MemoryStream (MyByteArray)) для чтения записей переменного размера и обработки их всех в памяти. Это работает хорошо до тех пор, пока мой bytestream, который находится в массиве, меньше, чем приблизительно 1.7 ...
вопрос задан: 10 May 2011 14:19
0
ответов

C ++ ФАЙЛ без записи на диск

Я использую библиотеку, в которой есть довольно много функций, которые записывают в ФАЙЛ, но ни одна из них не позволяет удобно выгружать одни и те же данные в объект в памяти. Есть ли способ создать объект ФАЙЛ (или ...
вопрос задан: 2 May 2011 19:32
0
ответов

Поток не читается ошибка

Я получаю сообщение «Поток не читается» в инструкции: using (StreamReader sr = new StreamReader (ms)) Я попробовал опубликованные советы здесь безуспешно. Спасибо за помощь. Это ...
вопрос задан: 22 March 2011 20:48
0
ответов

Чтение потока в MemoryStream в нескольких потоках

Я застрял в каком-то месте. Я читаю файл flv по URL-адресу. Я читаю это в Stream, а затем записываю этот Stream в MemoryStream в цикле. Когда код выходит из цикла, я пишу ...
вопрос задан: 5 February 2011 14:20
0
ответов

Ionic.Zip (DotNetZip) зависает при использовании метода сохранения с IO.MemoryStream

Я попытаюсь создать zip-файл с помощью DotNetZip-Libary со 106 изображениями (675 МБ ) со следующим кодом: Public Function GetZip () As Byte () Dim zip As New Ionic.Zip.ZipFile (String.Format ("{0} ....
вопрос задан: 16 January 2011 21:59
0
ответов

как работать с позицией в потоке C #

(вся) документация для свойства position в потоке говорит: При переопределении в производном классе получает или устанавливает позицию в текущем потоке. Свойство Position не ...
вопрос задан: 16 January 2011 10:06
0
ответов

хочу повторно использовать MemoryStream

Мой код использует MemoryStream для сериализации / десериализации объектов в / из сети. Я хотел бы повторно использовать один MemoryStream в своем классе, а не создавать новый каждый раз, когда мне нужно для отправки ...
вопрос задан: 7 January 2011 19:53
0
ответов

C # BinaryReader.Read () получает мусор для начала с

Я пытаюсь понять, что я здесь делаю неправильно. Я пытаюсь использовать двоичный считыватель, чтобы упростить получение начальных четырех байтов из потока в значение Int32, которое сообщает мне, сколько времени осталось ...
вопрос задан: 24 November 2010 00:03
0
ответов

MemoryStream должен быть явно удален?

Поскольку MemoryStream является неуправляемым ресурсом, всегда ли его нужно удалять? Дано: 1) Вызывается метод. 2) Создается объект MemoryStream (MemoryStream ms = new MemoryStream ();). 3) ...
вопрос задан: 16 November 2010 15:40