将 MemoryStream 与需要 Filestream 的函数一起使用
我这里有一些函数,例如,它们被定义为
private int WriteLogikParameterTyp(FileStream filestream)
我无法更改。 我希望它们写入 MemoryStream 对象。 这可能吗?
I have some functions here that for example are defined as
private int WriteLogikParameterTyp(FileStream filestream)
which i can not change. I want them to write into a MemoryStream Object. Is this possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
评论(5)
~没有更多了~
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
不,
FileStream 是一个具体的实现。
但它是一个私有方法,因此应该很容易更改,因为您可以找到所有内部用途? 建议用 Stream 而不是 FileStream 替换方法签名。
好吧...除非您创建一个临时文件,否则将其写入然后将其读入内存。
No.
FileStream is a concrete implementation.
But it's a private method so should be easy enough to change since you can find all internal uses? Suggest replacing method signature with Stream rather than FileStream.
Well... unless you create a tempory file, write to it then read it into memory.