Разделить второе тернарное предложение с круглыми скобками.
echo true ? 1 : (true ? 2 : 3);
Вам нужен экземпляр производного класса Stream для предоставления реализации Stream. MemoryStream - это билет:
var stream = new MemoryStream(bin.ToArray());
, где «bin» - ваш двоичный экземпляр.