title: Editing a text file in place through C#
body: <p>I have a huge text file, size > 4GB and I want to replace some text in it programmatically. I know the line number at which I have to replace the text but the problem is that I do not want to copy all the text (along with my replaced line) to a second file. I have to do this within the source file. Is there a way to do this in C#?</p>
  
  <p>The text which has to be replaced is exactly the same size as the source text (if this helps).</p>