将HttpPostedFileBase转换为Stream

时间:2017-09-07 17:54:30

标签: c# asp.net-mvc casting stream httppostedfilebase

我正在使用C#编写ASP.NET MVC项目,试图将文档从表单上传到我的数据库。 我目前在我的控制器中,我已将文件导入为HttpPostedFileBase,并且必须将其转换为Stream类型。 我怎么能做到这一点?

提前致谢!

HttpPostedFileBase document = form.DocumentFile;

Stream documentConverted = ?;

1 个答案:

答案 0 :(得分:6)

var document = form.DocumentFile;
Stream documentConverted = document.InputStream;

知道了!我必须使用.Inputstream直接转换它。