private void TestDispose() { var c = new XZCompressStream("temp1.xz"); c.Close(); c.Close(); c = new XZCompressStream("temp2.xz"); c.Dispose(); c.Dispose(); var d = new XZDecompressStream("temp1.xz"); d.Close(); d.Close(); d = new XZDecompressStream("temp2.xz"); d.Dispose(); d.Dispose(); }
public static bool TestMethod() { return(FileHelper.ProcessEmbeddedFile("data.lzma", (b) => { using (var ms = new MemoryStream(b)) { using (var xzDecompressStream = new XZDecompressStream(ms)) { var buffer = new byte[4]; xzDecompressStream.Read(buffer, 0, 4); if (buffer[0] == 103) { return true; } } } return false; })); }