Cara membaca data dari file zip tanpa harus mengekstrak seluruh file

Apakah tetap ada di .Net (C #) untuk mengekstrak data dari file zip tanpa mendekompresi file lengkap? Sederhananya saya mungkin ingin mengekstrak data (file) dari awal file zip, jelas ini tergantung jika algoritma kompresi memampatkan file dalam urutan deterministik.