Azt mondja nekem az intellisense a .Close()-ra, hogy "Closes the current reader and the underlying stream.", úgyhogy ez nem túl meglepő módon lezárja a mögötte lévő stream-et is.
A BinaryReader-nek egyébként nincs finalizere, úgyhogy ha nem hívsz rá explicit Close()-t, Dispose()-t, vagy nem teszed implicit ugyanezt egy using blokkal, akkor a GC magától nem fogja lezárni a readert (így a streamed sem).
--
geri / otperc.net