脚本#和System.IO.Stream

时间:2011-08-20 14:53:58

标签: c# stream script#

我目前正在努力获取7-Zip压缩库的C#Source以在Script#上编译,但是面对的问题是Script#的BCL版本不支持System.IO.Stream。有任何建议如何处理?

1 个答案:

答案 0 :(得分:1)

理论上你可以定义一个Stream并在你的头上实现对应于字节的数字数组 - 但是脚本在处理字节序列方面并不是那么好(直到我们在脚本中得到类型数组)。

Streams不是脚本代码中常用的 - 通常你有一个文本响应,例如来自XHR请求,或者一个base64编码的字符串,用于来自canvas元素的图像数据(一些典型的情况,你可能有预期的流)。因此,它们不是开箱即用的。

如果您确定了一个,也许您可​​以分享您的工作。如果你认为你拥有的7-zip压缩具有足够的通用性,并且可以公开分享,那么我们希望进一步讨论。正如您所希望的那样,脚本#在github上,看到社区贡献和扩展的生态系统会很有趣。