【发布时间】:2012-11-30 07:28:55
【问题描述】:
我的问题是关于将流转换为 FileStream ...
基本上我需要这样做来获取文件的名称,因为如果我只有一个对象 Stream 它没有 Name 属性,而 FileStream 有...
那么如何正确地做到这一点,如何将 Stream 对象转换为 FileStream ...?
另一个问题是这个流来自 webResponse.GetResponseStream(),如果我将它转换为 FileStream,我就会把它弄空。基本上我也可以使用流,但我需要获取文件名。
我正在使用 3.5
有什么想法吗?
【问题讨论】:
-
如果流实际上不是
FileStream,你会怎么做? -
如果使用 .net 4.0 ,请使用 Stream.CopyTo() 。文档:msdn.microsoft.com/en-us/library/dd782932.aspx
标签: c# casting stream filestream