我正在序列化SessionStateItemCollection items
,我的字符串长度超过12000个字符,有什么办法可以压缩字符串的大小。
这是我的代码,请帮助我解决此问题。
private string Serialize(SessionStateItemCollection items)
{
MemoryStream ms = new MemoryStream();
BinaryWriter writer = new BinaryWriter(ms);
if (items.Count != 0)
items.Serialize(writer);
System.Diagnostics.Debug.WriteLine(ms.Length);
writer.Close();
return Convert.ToBase64String(ms.ToArray());
}