Вы не можете изменить экземпляр Binary
, потому что он неизменный (документация MSDN гласит: "Представляет неизменный блок двоичных данных." ).Но вы можете присвоить новое значение переменной Binary
:
Binary binary = ...
// Binary to MemoryStream
MemoryStream stream = new MemoryStream(binary.ToArray());
...
// MemoryStream to binary
binary = stream.ToArray(); // implicit conversion from byte[] to Binary