Szerintem nem érted a problémám:
- adott egy nyitott FileStream, aminek nyitva kell lennie az alkalmazás futásakor. (Lényegében csomagfájlok, előreláthatólag kevesebb, mint 10, viszont kisebb adatfolyamokat sűrűbben akarok kiolvasni belőle. Ezért kár újranyitni őket.)
- ráeresztenék egy BinaryReader-t, hogy olvassak belőle. Mikor felszabadul, bezárja a FileStream-t. Miért? Olyan, mintha egy e-book olvasó törölné az éppen olvasott könyvet a gépről, merthogy kikapcsoltam.
Mi van, ha én ez után esetleg egy BinaryWriter-t akarok ráereszteni? Myissam újra a fájlt?
----------------
Lvl86 Troll