c# - 从内存流中打开 "file"?

标签 c# file memorystream

我想知道这是否可能。我正在从数据库(blob)返回文件并将它们作为字节数组。我想让用户通过单击关联对象来显示数据内容 - 类似于在 Web 浏览器中打开,它会自动选择适当的程序..但我知道我需要将文件保存到磁盘。 是否有任何其他解决方案仅适用于流/字节数组?

最佳答案

您可以尝试设置 WebBrowser.DocumentStream属性:

browser.DocumentStream = new MemoryStream(blob);

关于c# - 从内存流中打开 "file"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1795381/

相关文章:

c# - 如何在不按 F5 的情况下使缓存的图像过期?

c# - 包含自己模型类型列表的模型(递归建模?)

excel - VBA:打开 xls 文件并将其添加到当前工作簿

c - 如何使用 fwrite 将结构体的字符串成员写入文件?

c# - 将 int 转换为 int[]

c# - 如何避免 asp :Multiview to load all the views

ios - 从 PC 上的 iPhone App 的文档文件夹下载创建的文件

.net - 使用 MemoryStream 保存 .docx 文件 C#

iOS 从内存流中播放视频

wpf - 从MemoryStream创建WPF BitmapImage png,gif