How can I insert or remove bytes from the middle of a large file in .NET

Posted by Eric on Stack Overflow See other posts from Stack Overflow or by Eric
Published on 2010-04-13T03:11:38Z Indexed on 2010/04/13 3:12 UTC
Read the original article Hit count: 563

Filed under:
|
|

Is it possible to efficiently insert or remove bytes from the middle of a large file, and if so how? Or am I stuck rewriting the entire file after the point where the data was inserted or removed?

[A lot of Bytes][Unwanted Bytes][A lot of Bytes] - > [A lot of Bytes][A lot of Bytes]

or

[A lot of Bytes][A lot of Bytes] - > [A loto f Bytes][New Inserted Bytes][A lot of Bytes]

© Stack Overflow or respective owner

Related posts about file-io

Related posts about .NET