dotnet 数据流解压
今天在做MQTT的时候使用到ZIP数据流解压
var s = "fdFNCsIwEAXgvceYdRYzk3+vIlJCW0W0KrS70rtLhZoUJmb5vUfIZGZI7b25PNIVjqigS1OC42mG9tX1hQDBojYlUVlULarJili4rbj7eam+0g4Vj+IthJU6kdznWl/Xgjyu3XkeN2ynjPPUxNpY53ep/5sG+e1RXh2KbSaZax/AWu4bma3MTmYvc5A5lnxWMD6bNfk+mS0TMSEhKJhuQz9OaXivS0A0NhpHsBw+";
var b = Convert.FromBase64String(s);
MemoryStream compressed = new MemoryStream(b);
MemoryStream decompressed = new MemoryStream();
DeflateStream deflateStream = new DeflateStream(compressed, CompressionMode.Decompress);
deflateStream.CopyTo(decompressed);
byte[] result = decompressed.ToArray();
string d = System.Text.Encoding.UTF8.GetString(result);