DeflateStream

        DeflateStream sınıfı Deflate algoritmasını kullanarak dosyaların sıkıştırılması için yöntemler sağlar. "Stream" soyut sınıfından referans alır.    

        Constructor da "DeflateStream(Stream stream, CompressionMode mode, bool leaveOpen)" söz dizimine sahiptir. "stream" sıkıştırılacak yada açılacak olan dosya tanımlıdır.  "mode" Dosyanın sıkıştırılıp açılma durumu belirtilir. "leaveOpen" DeflateStream nesnesinin açık tutulup yada kapanmasını belirtir. "leaveOpen" true ise DeflateStream açık kalır false ise kapanır.

        Bu sınıf ile yapılan sıkıştırma işlemlerinde veri kaybı yapmayan Deflate algoritması kullanılır. Sonuç olarak daha iyi bir sıkıştırma işlemi yapılır.