Вопросы с тегом 'memorystream'

Поток памяти - это своего рода поток, который имеет несколько способов доступа и хранения данных в памяти.
10 отв.

Как вы получаете строку из MemoryStream?

Если мне задан MemoryStream, который, как я знаю, был заполнен с помощью String, как мне получить String обратно?
17 сент. '08 в 2:02
8 отв.

Сохранить и загрузить MemoryStream в/из файла

Я сериализую структуру в MemoryStream, и я хочу сохранить и загрузить сериализованную структуру. Итак, как сохранить MemoryStream в файл, а также загрузить его из файла?
24 дек. '11 в 13:55
12 отв.

Является ли утечка памяти, если MemoryStream в .NET не закрыт?

У меня есть следующий код: MemoryStream foo(){ MemoryStream ms = new MemoryStream(); // write stuff to ms return ms; } void bar(){ MemoryStream ms2 = foo(); // do stuff with ms2 return; } Есть ли вероятность того, что выде...
24 окт. '08 в 18:39
8 отв.

Прикрепите файл из MemoryStream к MailMessage в С#

Я пишу программу для прикрепления файла к электронной почте. В настоящее время я сохраняю файл с помощью FileStream на диск, а затем я использую System.Net.Mail.MailMessage.Attachments.Add( new System.Net.Mail.Attachment("file name")); Я не ...
17 марта '11 в 10:45
7 отв.

разница между потоком памяти и фильтром

Во время сериализации мы можем использовать либо поток памяти, либо поток файлов. В чем основное отличие этих двух? Что означает поток памяти? using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Runtim...
16 нояб. '11 в 21:41
8 отв.

Как получить MemoryStream из потока в .NET?

У меня есть следующий метод конструктора, который открывает MemoryStream из пути к файлу: MemoryStream _ms; public MyClass(string filePath) { byte[] docBytes = File.ReadAllBytes(filePath); _ms = new MemoryStream(); _ms.Write(docBytes, ...
09 июля '10 в 15:51
4 отв.

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

Я пытался записать строку в поток памяти, но не удалось с сообщением об ошибке: Memory stream is not expandable. строка кода, создающая эту проблему: context.Response.Filter = new System.IO.MemoryStream(System.Text.Encoding.UTF8.GetBytes(myPage))...
11 нояб. '11 в 19:42
3 отв.

Reset или очистить .NET MemoryStream

У .NET MemoryStream отсутствует метод .Reset или .Clear. Я думал использовать следующий код для этого: ms.Seek(0, IO.SeekOrigin.Begin) ms.SetLength(0) Каким образом можно очистить или reset существующий .NET MemoryStream?
17 марта '10 в 16:09
2 отв.

Скопируйте MemoryStream в FileStream и сохраните файл?

Я не понимаю, что я здесь делаю неправильно. Я генерирую пару потоков памяти и в режиме отладки вижу, что они заполнены. Но когда я пытаюсь скопировать MemoryStream в FileStream, чтобы сохранить файл FileStream, не заполняется, а файл длиной 0 байто...
12 сент. '13 в 16:45
4 отв.

Почему поток памяти С# резервирует столько памяти?

Наше программное обеспечение распаковывает определенные байтовые данные через GZipStream, который считывает данные из MemoryStream. Эти данные распаковываются в блоках 4 КБ и записываются в другой MemoryStream. Мы поняли, что память, которую выделя...
08 июля '14 в 18:48
2 отв.

MemoryStream в использовании Statement - Мне нужно вызвать close()

При использовании потока памяти в операторе using мне нужно вызвать close? Например, здесь требуется ms.Close()? using (MemoryStream ms = new MemoryStream(byteArray)) { // stuff ms.Close(); }
15 авг. '12 в 14:12
3 отв.

С# создание файла с использованием memystream вместо textwriter

У меня есть приложение, которое в настоящее время создает текстовый файл для импорта в приложение учета. Для создания файла и записи строк используется следующий код: TextWriter tw = new StreamWriter(ExtractFileName); tw.WriteLine("ref\tACC...
23 апр. '09 в 16:02
3 отв.

Чтение из потока памяти в строку

Я пытаюсь написать объект в строку Xml и взять эту строку и сохранить ее в БД. Но сначала мне нужно получить строку... private static readonly Encoding LocalEncoding = Encoding.UTF8; public static string SaveToString<T> (T settings) ...
04 мая '12 в 12:28
2 отв.

Сериализация/десериализация с потоком памяти

У меня возникла проблема с сериализацией с использованием потока памяти. Вот мой код: /// <summary> /// serializes the given object into memory stream /// </summary> /// <param name="objectType">the object to be serialized</para...
30 апр. '12 в 23:47
2 отв.

С FileStreamResult, как закрывается MemoryStream?

Следующий код работает, но мне интересно, правильно ли закрыт MemoryStream. Как это должно выполняться или FileStreamResult обрабатывать его для меня? public FileStreamResult DownloadBudgetedRoleOpportunities( Guid projectGuid, IEnumerable...
02 мая '12 в 20:17