>When you say "on disk which says that it has 200,000 bytes", do you mean in Windows Explorer? That's rarely the exact file size because it reports file space allocated (block size).
I mean Size not Size on disk.
I do not know if this is a bug in the streaming process of .NET but there is something I can't figure out here.