Преобразование String в System.IO.Stream

Мне нужно преобразовать String в тип System.IO.Stream, чтобы перейти к другому методу.

Я пробовал это безуспешно.

Stream stream = new StringReader(contents); 

Попробуй это:

 // convert string to stream byte[] byteArray = Encoding.UTF8.GetBytes(contents); //byte[] byteArray = Encoding.ASCII.GetBytes(contents); MemoryStream stream = new MemoryStream(byteArray); 

а также

 // convert stream to string StreamReader reader = new StreamReader(stream); string text = reader.ReadToEnd(); 

Чтобы преобразовать строку в stream, вам нужно решить, какая кодировка байтов в streamе должна представлять эту строку – например, вы можете:

 MemoryStream mStrm= new MemoryStream( Encoding.UTF8.GetBytes( contents ) ); 

Ссылки MSDN:

 System.IO.MemoryStream mStream = new System.IO.MemoryStream(System.Text.Encoding.UTF8.GetBytes( contents)); 
 string str = "asasdkopaksdpoadks"; byte[] data = Encoding.ASCII.GetBytes(str); MemoryStream stm = new MemoryStream(data, 0, data.Length); 

это старый, но для помощи:

вы также можете использовать stream stringReader

 string str = "asasdkopaksdpoadks"; StringReader TheStream = new StringReader( str ); 
  • Отступы #defines
  • Синтаксис C для функций, возвращающих указатели функций
  • Скачать файл с помощью libcurl в C / C ++
  • Что означает (x) в C (например, kernel ​​Linux)?
  • Сериализация объекта в XML
  • Получить все IP-адреса на машине
  • Преобразование DataTable в общий список?
  • Загрузите ResourceDictionary из сборки
  • Поиск 16-разрядного компилятора x86
  • Как я могу удалить свой stream при реализации загрузки файла в ASP.NET?
  • Кнопка закрытия в tabControl
  • Interesting Posts

    не может считать `self.x` неизменным, потому что` * self` также заимствован как изменяемый

    Linq to SQL, как это сделать “, где в (список значений)”

    Windows 7 Dual Boot Hibernation

    Лучший способ конвертировать поле строки в метку времени в Spark

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

    Является ли это правильным макетом для обнаружения iBeacons с Android Beacon Library от AltBeacon?

    Может ли текст курсора jqGrid быть определен с помощью AddRowData?

    Как настроить размер шрифта для элемента дерева в проводнике пакетов в Eclipse?

    Является ли volatile int в Java streamобезопасным?

    Получить высоту и ширину компоновки программно

    Как разбирать вложенный объект JSON в Delphi XE2?

    Как работает ORDER BY RAND () MySQL?

    htaccess код для удаления расширения и добавить + принудительное завершение косой черты?

    ОШИБКА: проблемы с рендерингом Не удалось найти следующие classы: android.support.v7.internal.widget.ActionBarOverlayLayout

    Чтение моего собственного манифеста Джара

    Давайте будем гением компьютера.