Скрипт № и System.IO.Stream - PullRequest
       3

Скрипт № и System.IO.Stream

1 голос
/ 20 августа 2011

В настоящее время я работаю над получением C # Source для библиотеки сжатия 7-Zip для компиляции на Script #, но столкнулся с проблемой, что System.IO.Stream не поддерживается в Script # версии BCL. Любые предложения, как справиться с этим?

1 Ответ

1 голос
/ 26 августа 2011

Вы можете теоретически определить Stream и реализовать на своем конце массив чисел, соответствующих байтам - однако скрипт не так уж хорош в работе с последовательностями байтов (пока мы не получим типизированные массивы в скрипте).

Потоки не так часто используются в коде скрипта - обычно у вас есть текстовый ответ, например, от запроса XHR, или строка в кодировке base64 для данных изображения из элемента canvas (в некоторых типичных случаях вы могли ожидать ожидаемые потоки)).Следовательно, их нет в готовом виде.

Если вы определите один из них, возможно, вы сможете поделиться своей работой.Если вы думаете, что сжатие с 7 почтовыми индексами, которое у вас есть, является достаточно универсальным и общедоступным, хотелось бы обсудить его дальше.Как вы, наверное, знаете, скрипт # находится на github, и было бы интересно увидеть экосистему вкладов и расширений сообщества.

...