Вопрос по c#, string, httppostedfile – Какой самый короткий способ получить содержимое строки HttpPostedFile в C #

17

У меня есть объект HttpPostedFile, и мне просто нужно извлечь содержимое опубликованного файла.

я нашелэта ссылка но это очень долгий процесс, чтобы просто получить строку с содержимым.

Есть ли более короткий путь? (Желательно, инструкция из одной строки.)

+1, особенно для отслеживания актуальной проблемы / решения. Alexei Levenkov

Ваш Ответ

1   ответ
35
var str = new StreamReader(postedFile.InputStream).ReadToEnd();

StreamReader.ReadToEnd

@AlexeiLevenkov: Отлично! : D
+1. Добавлен последний шаг для преобразования в строку.
Спасибо, что работал безупречно. Я пытался это сделать, прежде чем задавать вопрос, но получал пустую строку, поэтому не был уверен, что это правильный путь. Проблема заключалась в том, что мне нужно было установить позицию читателя обратно в 0 (postedFile.InputStream.Position = 0) поскольку это был второй раз, когда код читал содержание. Еще раз спасибо @LenielMacaferi и @AlexeiLevenkov yorch

Похожие вопросы