Я использую библиотеку Ionic zip для zip-кода, и фрагмент кода выглядит так.Ionic zip дает разные байтовые массивы каждый раз
byte[] b = null;
using (MemoryStream stream1 = new MemoryStream())
{
zip.Save(stream1);
b = stream1.ToArray();
}
return Convert.ToBase64String(b);
Я называю этот код несколько раз и встраивание значение строки в XML в качестве [CDATA]
и служит, что в качестве ответа на вызов веб-службы. Но каждый раз, когда строковое значение внутри [CDATA]
изменяется для одного и того же файла. Если мы разархивируем его, то ожидаемый файл всегда есть. Что случилось с этой строкой и [CDATA]
?